快捷键简记表
快捷键 | 作用 |
---|---|
<leader>ff | 搜索当前目录下的文件 |
<leader>fg | 当前目录下文件中的内容查找 |
<leader>fb | buffer切换 |
<leader>fo | old file曾经打开过的文件 |
<leader>fh | 打开帮助文档 |
<leader>ma | 在当前文件中查找标记 |
<leader>mA | 在所有文件中查找标记 |
vim-bookmarks快捷键 | |
mm | 当前行做标记 |
mi | 当前行做标记,并写上相应的注释 |
mn | 跳到下一个标记 |
mp | 跳到上一个标记 |
ma | show all bookmarks |
mc | 删除当前buffer的标记 |
mx | 删除所有buffer的标记 |
1.telescope
telescope
是一款神级模糊搜索工具,大大提高效率。
安装telescope
首先使用packer包进行插件安装:
修改~/.config/nvim/lua/plugins.lua
文件,并在use 'wbthomason/packer.nvim'
增加如下内容:
1 | -- 文件搜索 预览 等 |
:wq
退出重新打开nvim后,执行:PackerInstall
安装成功后,重启nvim界面已经发生变化。
配置telescope
创建以下文件:
1 | ~/.config/nvim/after/plugin/telescope.lua |
把各个插件的配置放到
~/.config/nvim/after/plugin/
目录中
在文件中添加以下内容:
1 | local status, actions = pcall(require, "telescope.actions") |
vim-bookmarks报错需要安装如下插件。
文本搜索支持
MacOS安装如下:brew install ripgrep
其余查看:https://github.com/chinanf-boy/ripgrep-zh
2.vim-bookmarks插件安装
作为一款标记插件,并支持telescope查找
1 | -- 打标签 |
配置vim-bookmarks
创建以下文件:
1 | ~/.config/nvim/after/plugin/bookmarks.rc.vim |
把各个插件的配置放到
~/.config/nvim/after/plugin/
目录中
在文件中添加以下内容:
1 | highlight BookmarkSign ctermbg=NONE ctermfg=160 |
简单的进行配置即可,快捷键在最上方总结了。