当前位置: 首页 >> 经济 > 内容页
Neovim插件推荐&配置
来源:哔哩哔哩     时间:2023-03-19 03:05:49

<cr>:回车定位到符号位置,并焦点到目标窗口。

o:定位到符号位置,但焦点保留在symbols-outline窗口。

<C-space>:显示对应符号的hover窗口

K:打开当前符号的预览窗口。

r:重命名当前符号

a:代码action

h:当前光标处折叠

l:当前光标处展开

P:折叠所有

U:展开所有折叠

Q:重置折叠

注:需要LSP支持

配置:

2.29 colorful-winsep.nvim

推荐度:★★★★

主页:https://github.com/nvim-zh/colorful-winsep.nvim 

简介:打开多窗口时,在当前焦点窗口周围显示紫色的边框 

使用方式:配置即用

配置:

2.30 nvim-gomove

推荐度:★★★★

主页:https://github.com/booperlv/nvim-gomove 

简介:通过快捷键将当前选中区域/当前行进行移动,并遵循缩进 

使用方式:

Normal模式:

<M-h/l>:向左/右移动当前光标处的字符

<M-j/k:将当前行向下/上移动,遵循缩进

Visual模式:

<M-j/k/h/l>:将当前选中区域向下/上/左/右移动,遵循缩进

配置:

2.31 search-replace.nvim

推荐度:★★★★★

主页: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键即可 具体快捷键见下面的“快捷键配置”

配置:

快捷键配置:

2.32 trailblazer.nvim

推荐度:★★★★

主页:https://github.com/LeonHeidelbach/trailblazer.nvim 

简介:一款很强大的临时轨迹标记插件,它可以使用快捷键保存你当前的位置,然后安心地把光标移到其它地方,之后再按快捷键按顺序跳回原来记录的位置。 

使用方式:快捷键使用。

<A-s>:在当前行保存轨迹坐标

<A-d>:回到上一个保存的轨迹坐标,并删除该坐标

<A-o>:用quickfix打开所有轨迹坐标的列表

<A-L>:删除所有轨迹坐标

<A-p>:在上一个保存的轨迹坐标处粘贴

<A-P>:在所有保存的轨迹坐标处粘贴 更多快捷键见配置,以及Github文档。

配置:

2.33 nvim-recorder

推荐度:★★★★★

主页:https://github.com/chrisgrieser/nvim-recorder 

简介:大幅简化和增强neovim自身的宏功能。允许你编辑、复制宏的内容以及设置断点 

使用方法:快捷键使用

q:开始/结束录制宏

标签:

广告

X 关闭

广告

X 关闭