当前位置: 首页 > 工具软件 > vimplus > 使用案例 >

vimplus的安装和使用

黄向明
2023-12-01

vimplus的安装

git clone https://github.com/chxuan/vimplus.git ~/.vimplus
cd ~/.vimplus
./install.sh
./update.sh

设置Nerd Font

为防止vimplus显示乱码,需设置终端字体为Droid Sans Mono Nerd Font。

自定义设置

~/.vimrc为vimplus的默认配置,一般不做修改
~/.vimrc.custom.plugins为用户自定义插件列表,用户增加、卸载插件请修改该文件
~/.vimrc.custom.config为用户自定义配置文件,一般性配置请放入该文件,可覆盖~/.vimrc里的配置

修改主题

  • 主题使用的是change-colorscheme插件,默认在~/.vimrc中已经配置好了
  • :PreviousColorScheme 加载上一个主题
  • :NextColorScheme 加载下一个主题
  • :RandomColorScheme 随机加载一个主题
  • :ShowColorScheme 显示当前主题
  • 在vim中通过ShowColorScheme获取当前主题的名字
  • 在~/.vimrc.custom.config中添加colorscheme 主题的名字,例如colorscheme badwolf

设置光标所在列高亮

  • 在~/.vimrc.custom.config中添加set cursorcolumn

安装ctags

  • apt-get install exuberant-ctags

ctags使用

  • 在工程顶层目录实现ctags -R . 或者进入你想放置tags文件的位置,然后执行ctags -R 工程绝对路径
  • /.vimrc(/.vimrc.custom.config) 中添加set tags+=工程绝对路径/tags 或你存放tags文件的位置
  • /.vimrc(/.vimrc.custom.config) 中添加set autochdir 用于自动切换当前目录为当前文件所在的目录
  • Ctrl + ] , Ctrl + o

YouCompleteMe(自动补全)的安装和使用

  • vimplus默认安装
  • 如果无法使用则 cd ~/.vim/plugged/YouCompleteMe
  • python3 install.py --all
  • 如果遇到"无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。" 的问题
  • 删除一些非官方的软件源后重新执行脚本

查找功能

当前目录下查找文件

  • 在vim正常模式下 f 文件名
  • ctrl+j/k切换文件
  • enter在当前窗口打开文件

查找字符串

  • 首先安装ack工具
  • sudo apt-get install ack
  • 在vim正常模式下 F 搜索内容
  • enter在当前窗口打开文件

映射到linux命令

  • alias ac=“ack -s -H --group --nopager”
 类似资料: