<cr>
:回车定位到符号位置,并焦点到目标窗口。
o
:定位到符号位置,但焦点保留在symbols-outline窗口。
<C-space>
:显示对应符号的hover窗口
K
:打开当前符号的预览窗口。
r
:重命名当前符号
a
:代码action
h
:当前光标处折叠
l
:当前光标处展开
P
:折叠所有
U
:展开所有折叠
Q
:重置折叠
注:需要LSP支持
配置:
推荐度:★★★★
主页:https://github.com/nvim-zh/colorful-winsep.nvim
简介:打开多窗口时,在当前焦点窗口周围显示紫色的边框
使用方式:配置即用
配置:
推荐度:★★★★
主页:https://github.com/booperlv/nvim-gomove
简介:通过快捷键将当前选中区域/当前行进行移动,并遵循缩进
使用方式:
Normal模式:
<M-h/l>
:向左/右移动当前光标处的字符
<M-j/k
:将当前行向下/上移动,遵循缩进
Visual模式:
<M-j/k/h/l>
:将当前选中区域向下/上/左/右移动,遵循缩进
配置:
推荐度:★★★★★
主页:https://github.com/roobert/search-replace.nvim
简介:受够了手动输入:%s/xxx/ccc/gcI
吗?这款插件可以使用快捷键一键帮你输入这些内容。 这款插件是spectre插件的补充,你可以用这款插件或者spectre插件来达到全局文件替换的效果。
使用方式:快捷键使用
当前缓冲区:
<leader>rs
:打开选择列表(个人不会用)
<leader>ro
:打开Cmdline,自动帮你键入好了:%s//gcI
<leader>rw
:打开Cmdline,自动帮你键入好了当前光标所在的word
<leader>rW
:打开Cmdline,自动帮你键入好了当前光标所在WORD
<leader>re
:...
<leader>rf
:...
所有打开的缓冲区:同上,但是前缀是<leader>rb
,只要多加一个b
键即可 具体快捷键见下面的“快捷键配置”
配置:
快捷键配置:
推荐度:★★★★
主页:https://github.com/LeonHeidelbach/trailblazer.nvim
简介:一款很强大的临时轨迹标记插件,它可以使用快捷键保存你当前的位置,然后安心地把光标移到其它地方,之后再按快捷键按顺序跳回原来记录的位置。
使用方式:快捷键使用。
<A-s>
:在当前行保存轨迹坐标
<A-d>
:回到上一个保存的轨迹坐标,并删除该坐标
<A-o>
:用quickfix打开所有轨迹坐标的列表
<A-L>
:删除所有轨迹坐标
<A-p>
:在上一个保存的轨迹坐标处粘贴
<A-P>
:在所有保存的轨迹坐标处粘贴 更多快捷键见配置,以及Github文档。
配置:
推荐度:★★★★★
主页:https://github.com/chrisgrieser/nvim-recorder
简介:大幅简化和增强neovim自身的宏功能。允许你编辑、复制宏的内容以及设置断点
使用方法:快捷键使用
q
:开始/结束录制宏
广告
X 关闭
广告
X 关闭