vimplus的安装和使用

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”
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值