30.06.2022

Мой Neovim

Решил показать Neovim на моем компьютере под управлением OS Manjaro Linux KDE.

Перешёл полностью с (Sublime Text и PyCharm) на NeoVim для кодинга на python.

Плагины, привносящие функциональность:

  • coc.nvim и coc-python coc-pyright — для автодополнений и вывода функций;
  • NERDTree — файловый менеджер;
  • tagbar — отображений тегов исходников;
  • toogleterm — встроенный терминал.
    Сам конфиг:
:set number
:set guifont=JetBrains\ Mono:h10
:set autoindent
:set tabstop=4
:set shiftwidth=4
:set smarttab
:set softtabstop=4
:set mouse=a call plug#begin() Plug 'https://github.com/vim-airline/vim-airline' Plug 'https://github.com/preservim/tagbar' Plug 'preservim/nerdtree' Plug 'https://github.com/rafi/awesome-vim-colorschemes' Plug 'https://github.com/ryanoasis/vim-devicons' Plug 'https://github.com/neoclide/coc.nvim' Plug 'akinsho/toggleterm.nvim' Plug 'crispgm/nvim-tabline' set encoding=UTF-8
nmap <F8> :TagbarToggle<CR>
:set completeopt-=preview source ~/.local/share/nvim/plugged/awesome-vim-colorschemes/colors/minimalist.vim
call plug#end()
:set guitablabel=%N\ %f g:tablineclosebutton autocmd TermEnter term://*toggleterm#* \ tnoremap <silent><c-t> <Cmd>exe v:count1 . nnoremap <C-Left> :tabprevious<CR>
nnoremap <C-Right> :tabnext<CR>
nnoremap <C-P> :tabnew<CR>
nnoremap <C-q> :tabclose<CR>
nnoremap <silent><c-t> <Cmd>exe v:count1 . "ToggleTerm"<CR>
inoremap <silent><c-t> <Esc><Cmd>exe v:count1 . nnoremap <C-g> :NERDTree<CR>
nnoremap <C-f> :NERDTreeToggle<CR>

Ссылки:

>>> Просмотр (1920×1080, 160 Kb)

Источник.