美文网首页
vim迁移到neovim

vim迁移到neovim

作者: JinShui | 来源:发表于2019-10-27 23:08 被阅读0次

为什么我从vim迁移到了neovim

  • 1 vim打开大文件时的速度实在太慢,经常容易卡顿.毕竟一款上世纪的编辑器了,速度有些慢是可以理解的,但是我不能接受.hhhhhh.
    而nvim打开大文件的速度就快多了,这是导致迁移的一大原因,还有就是有些插件neovim独占,实在眼馋.
  • 2 异步 API,内嵌完整 terminal
  • 3 neovim传送门

Install

mac安装neovim

brew install neovim

ubuntu安装neovim

  • 首先安装ppa
sudo apt-get install software-properties-common
  • 安装neovim
sudo apt-add-repository ppa:neovim-ppa/unstable
sudo apt-get update
sudo apt-get install neovim
  • vim迁移到neovim
mkdir -p ~/.config/nvim/
cd ~/.config/nvim
cp ~/.vimrc ./init.vim
alias vim=nvim
  • 更新vim插件
nvim init.vim

:PlugInstall 等待插件更新完毕
  • 插件管理,推荐使用plugvim替换原来的vundle.采用并行方式,插件安装速度加快
mkdir -p ~/.config/nvim/autoload/
curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

推荐几个实用插件

  • 1 ncm2 自动补全插件
Plug 'ncm2/ncm2'
Plug 'ncm2/ncm2-path'
Plug 'ncm2/ncm2-bufword'
Plug 'ncm2/ncm2-jedi'
Plug 'ncm2/ncm2-vim'
  • 2 有道翻译插件
Plug 'ianva/vim-youdao-translater'
"youdao translater
vnoremap <silent> <C-T> :<C-u>Ydv<CR>
nnoremap <silent> <C-T> :<C-u>Ydc<CR>
noremap <leader>yd :<C-u>Yde<CR>  ,leader键加yd可以快速调出翻译
  • 3 fzf 模糊搜索神器
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all'  }
Plug 'junegunn/fzf.vim'
  • 4 startify,在启动vim的时候可以显示最近打开的文件
Plug 'mhinz/vim-startify'
  • 5 auto-pairs 补全括号
Plug 'jiangmiao/auto-pairs' "auto-pairs
  • 6 tabular 对齐插件,可以快速对齐"="号等
Plug 'godlygeek/tabular'
:Tab/=

相关文章

网友评论

      本文标题:vim迁移到neovim

      本文链接:https://www.haomeiwen.com/subject/tyypvctx.html