模糊搜索工具有很多,但是推荐装一下这个工具,这个工具是一个很好用的工具,而且如果你使用go开发中话,vim-go的跳转了依赖于这个工具,所以推荐装该插件。 安装 Plug 'ctrlpvim/ctrlp.vim' 操作 普通模式下输入 control + p 直接在键盘上输入就可以进行模糊匹配,无需过多的配置。上下选择 control + j / k 查看
Ctrl + w,然后按 Ctrl + w:循环切换焦点到下一个窗口。 Ctrl + w,然后按 h、j、k 或 l:将焦点分别切换到左、下、上、右的窗口。 切换窗口布局:可以使用以下命令更改窗口布局:Ctrl + w,然后按 R:旋转当前窗口布局,将水平分屏转为垂直分屏或反之。 调整窗口大小: 调整窗口大小:在多窗口中,可以使用以下...
vim 插件: ctrlp.vim vim-scripts里可以搜到这个插件。 安装好了之后,在 vim 的 normal 模式之下按 Ctrl+P 组合键即可弹出搜索窗口。 *<f5>更新目录缓存。 *<c-f>/<c-b>在模式之间切换 *<c-d>在”完整路径匹配“ 和 ”文件名匹配“ 之间切换 *<c-r>在“字符串模式” 和 “正则表达式模式” 之间...
六、使用插件增强导航功能:Vim的强大之处还在于它丰富的插件生态系统。有许多插件可以为定位特定行提供更多选项和功能。例如,"CtrlP"插件可以让您根据文件名快速跳转到特定行,"FZF"插件则可以根据模糊搜索定位到目标行。通过安装这些插件,您可以根据个人喜好和工作需求来增强Vim的导航功能。在本文中,我们探讨了在Vi...
在安装vundleinstall 的时候, 会在 独立于 原来的 vimrc文件 旁再 开一个 panel, 用于显示插件的安装窗口, 如果要中断或退出 安装, 可以 使用ctrl-c, 然后使用 :q, :x 退出安装窗口. 再对 vimrc文件进行编辑等等... ctrlp的命令是: CtrlP, c和p都是大写的, vim...
块可视模式:按 Ctrl-v 键,然后移动光标选择块。 寄存器和剪切板 Vim 使用寄存器来存储文本,可以用来复制和粘贴: 复制(“yank”):按 y 键。 粘贴:按 p 键粘贴到光标后;按P键粘贴到光标前。 剪切(“delete”):按d键。 查找和替换 查找:按 / 键,然后输入要查找的文本,按 Enter 进行搜索。 替换:在命令模...
如果你想在搜索的同时删除匹配到的内容,可以使用:substitute命令。 :%s/pattern//g 上述命令将会删除所有匹配到的 "pattern"。 4. 插件推荐 为了进一步增强搜索和编辑的功能,你还可以考虑安装一些Vim插件,如 CtrlPhttps://github.com/ctrlpvim/ctrlp.vim、FZFhttps://github.com/junegunn/fzf.vim等。
以下是在 我的vim配置 中所使用的插件,关于快捷键有可能经过我自定义。 nerdtree 文件管理器 ,nn 切换文件管理器窗口,类似于sublime的 Command + k + b ,nf 定位当前文件的位置 在文件管理窗口 ma 新建文件或文件夹 md 删除文件或文件夹 I 切换隐藏文件显示状态 ctrlp.vim ctrlp,类似于sublime的ctrlp <c-...
nnoremap <Leader>o :CtrlP<CR>a 1. 使用<Space>w 保存文件(比 :w<Enter> 明显快得多): 复制 nnoremap <Leader>w :w<CR> 1. 使用<Space>p 与 <Space>y 进行剪切板拷贝、粘贴: 复制 vmap <Leader>y "+y vmap <Leader>d "+d nmap <Leader>p "+p ...
提到vim的模糊查找插件,很多人第一反应是ctrlp.vim,ctrlp知名度很高,但跟其它的同类插件相比,它的唯一优点是用vimL编写(这让它的性能在同类插件中并不算优秀)。这里向大家推荐一款模糊查找插件——LeaderF,无论是从性能还是匹配精度上,都远远超越ctrlp[3]。