<leader>ohn
:切换到下一个收藏夹文件
<leader>ohp
:切换到上一个收藏夹文件
配置:
快捷键配置:
推荐度:★★★★
主页:https://github.com/JoosepAlviste/nvim-ts-context-commentstring
简介:
本插件基于nvim-treesitter,根据当前光标在文中的位置,配合Comment.nvim,自动选择合适的注释格式。
使用方式:配置即用。
配置:
推荐度:★★★★
主页:https://github.com/rmagatti/goto-preview
简介:本插件可以以浮动窗口的形式预览符号的定义、实现等信息。
使用方式:光标定位到目标符号,快捷键使用
gpd
:预览符号定义
gpi
:预览符号实现
gpr
:预览符号引用
gpt
:预览类型定义
配置:
推荐度:★★★★★
主页:https://github.com/ethanholz/nvim-lastplace
简介:自动记忆当前文件位置,在下次打开时定位到上次位置。
使用方式:配置即用
配置:
推荐度:★★★
主页:https://github.com/folke/todo-comments.nvim
简介:高亮注释中的关键词,按需安装。
使用方式:在注释中以以下关键词,并加上英文冒号,然后输入注释内容。
HACK
NOTE
TODO
WARN
WARNING
BUG
FIX
PREF
配置:
推荐度:★★★★★
主页:https://github.com/kylechui/nvim-surround
简介:使用快捷键配合textobjects快速地添加/修改/删除各种包括符,如()、[]、{}、<>等。
使用方式:快捷键使用,下面举几个例子:
ysiw"
:将当前光标选中的单词用双引号包围,其中,ys
是本插件的触发快捷键,iw
是inner word的意思,这是neovim自带的一种textobject选中方式。
ds)
:将当前光标位置相邻的最内层的小括号删除。
cs)}
:将当前光标位置相邻的最内层的小括号替换为大括号。
配置:
推荐度:★★★★
主页:https://github.com/nvim-pack/nvim-spectre
简介:搜索并替换项目中所有文件/当前文件/当前选中区域的内容
使用方式:快捷键使用
在文件窗口中
<leader>osf
:在当前文件搜索
<leader>oss
:在当前目录(项目)中搜索,包括子文件夹
<leader>osv
:在当前选中区域搜索
<leader>osw
:在当前选中区域搜索单词
在Spectre窗口中
<leader>R
:替换所有
<leader>rc
:替换当前光标所在行的匹配项
<cr>
:跳到该匹配项的原文件位置
<leader>q
:将所有匹配项发送到quickfix中
?
:查看所有按键
注:在Spectre窗口中是无法使用<leader>q
来退出窗口的,因为有快捷键冲突。需要用<C-w>c
来退出。
配置:
快捷键配置:
推荐度:★★★★
主页:https://github.com/kevinhwang91/nvim-bqf
简介:增强你的quickfix窗口
使用方式:配置即可显示增强的quickfix窗口,然后在quickfix窗口内使用对应快捷键操作quickfix
广告
X 关闭
广告
X 关闭