SexNvim/README.md

6.3 KiB
Raw Blame History

🔥ObsiVim

Nvim как менеджер заметок! Что еще нужно для счастья ?

  • Рендеринг markdown
  • Дети
  • Меню быстрого перехода
  • Глобальный поиск по содержимому файлов

⚠️ Требования

  • fzf - Пакет для fuzzy поиска (необходим)
  • chafa - Предпросмотр фото прямо в терминале (необязательно)

Установленные плагины

Функционал

Obsivim
Дополнения

Визуал

📖Структура

.
├── init.lua
├── lazy-lock.json
├── lua
│   ├── config
│   │   ├── bufferline.lua
│   │   ├── cmp-nvim-lsp.lua
│   │   ├── common-settings.lua
│   │   ├── fzf.lua
│   │   ├── gitsigns.lua
│   │   ├── indent-blankline.lua
│   │   ├── lazy.lua
│   │   ├── lualine.lua
│   │   ├── mason.lua
│   │   ├── nvim-cmp.lua
│   │   ├── nvim-lspconfig.lua
│   │   ├── nvim-tree.lua
│   │   ├── nvim-treesitter.lua
│   │   ├── render-markdown.lua
│   │   ├── telescope.lua
│   │   ├── vimtex.lua
│   │   └── which-key.lua
│   └── plugins.lua
└── README.md

⬇️ Установка

linux

mv ~/.config/nvim ~/.config/bkp_nvim
git clone ssh://git@root-kit.ru:17458/sam/Obsivim.git nvim
nvim .

также не забудьте установить пакеты fzf и chafa

⌨️ Сочетания клавиш

Leader - пробел

Поиск (fzf.lua)

  • Leader + o - поиск файлов по имени
  • Leader + f - поиск файлов по содержимому

Markdown-форматирование(mkdx)

  • Leader + i - курсивный текст
  • Leader + b - жирный текст
  • Leader + = - следующее состояние чекбокса
  • Leader + - - предыдущее состояние чекбокса
  • Leader + ] - повышение заголовка
  • Leader + [ - понижение заголовка
  • Leader + ' - переключить цитату
  • Leader + ` - обернуть инлайн кодом
  • Leader + k - переключить горячие клавиши
  • Leader + ll - переключить элемент списка
  • Leader + lt - переключить элемент чеклиста
  • Leader + / - сгенерировать/обновить TOC
  • Leader + s - перечеркнутый текст
  • Leader + ln - обернуть ссылкой
  • Leader + t - переключить элемент чекбокса
  • Leader + , - преобразовать CSV в таблицу (в режиме визуального выделения)
  • Leader + j - перейти к заголовку
  • Leader + I - быстрый TOC
  • Leader + L - быстрая проверка мертвых фрагментов ссылок
  • Leader + gf - перейти к файлу
  • Leader + gx - открыть внешний файл
  • Tab - отступ нумерованного элемента списка
  • Shift + Tab - уменьшение отступа нумерованного элемента списка
  • ]] - переход к следующему заголовку
  • [[ - переход к предыдущему заголовку

Дополнительные команды для режима вставки:

  • <tab - вставить горячие клавиши
  • enter - обработчик enter
  • shift+enter - обработчик shift+enter
  • ctrl+n - обработчик автодополнения ctrl+n
  • ctrl+p - обработчик автодополнения ctrl+p
Помогите

Бедным детям в Уганде нужна ваша помощь!

Наберите :help iccf для дополнительной информации