#前言

noevim一些技巧汇总

#删除并粘贴

删除或拷贝默认会替换剪切板的内容,虽然neovim的剪切板可以设置为系统的,但是在系统中复制粘贴并不会写入0号复制专用寄存器。

#nvim-cmp 顺序问题

在使用nvim-cmp自动补全插件时,提示词并不会默认选中第一个,原因作者回复了:https://github.com/hrsh7th/nvim-cmp/issues/1809,是 gopls 的问题,解决方法是把插件的预选修改:

1
2
3
4
local cmp = require("cmp")
cmp.setup({
preselect = cmp.PreselectMode.None
})

#查询格式化信息

本质上使用的是:conform.nvim

1
:ConformInfo

#查询 treesitter 节点信息

1
:InspectTree

#多行编辑

1
2
3
4
# 竖向选区
ctrl + v
# 进入编辑模式
shift + i