neovim配置记录

727 阅读1分钟

neovim配置记录

neovim无法复制到剪切板

vim 与 neovim 使用系统剪切板的不同

Nvim has no direct connection to the system clipboard. Instead it depends on  
a provider which transparently uses shell commands to communicate with the  
system clipboard or any other clipboard "backend".

安装xsel或xclip程序。

sudo apt install xclip

在neovim中选中文本 y​ ,就可以 Ctrl + V​ 到处粘贴了

在别处 Ctrl + C​,在neovim 中 "+p​ 进行粘贴。

Coc.nvim配置

  • coc-go
go install golang.org/x/tools/gopls@latest

进入/home/zero/.config/coc/extensions/coc-go-data/bin​ 将gopls​ 放进来

快捷键记录

文件树

github.com/kyazdani42/…

  • 刷新文件树:Shift+r
  • H​切换点文件的可见性
  • <C-x>​以水平拆分方式打开文件
  • <C-v>​以垂直拆分方式打开文件
  • W​ 收缩文件树

分屏调整

map("n", "<A-j>", ":res +1 <CR>")
map("n", "<A-k>", ":res -1 <CR>")
map("n", "<A-l>", ":vertical resize-1 <CR>")
map("n", "<A-h>", ":vertical resize+1 <CR>")

文件内容搜索

依赖

github.com/BurntSushi/…

快捷键

<learner>fw