vimplus的安装和使用
vimplus的安装和使用
- vimplus的安装
- 设置Nerd Font
- 自定义设置
- 修改主题
- 设置光标所在列高亮
- 安装ctags
- ctags使用
- YouCompleteMe(自动补全)的安装和使用
- 查找功能
- 当前目录下查找文件
- 查找字符串
- 映射到linux命令
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”
vimplus的安装和使用相关推荐
- Ubuntu Linux下vimplus的安装及使用
文章目录 Ubuntu Linux下vimplus的安装及使用 1. 安装 1.1 版本要求 1.2 安装步骤 1.3 个性化 2. 设置字体 3. 运行测试一下 4. 主要功能快捷键 附录 插件相关 ...
- vimPlus插件安装失败解决
安装教程:vim 插件快速安装 | 爱编程的大丙 (subingwen.cn) 修改~/.vimplus/autoload/plug.vim 1.将let fmt = get(g:, 'plug_ur ...
- vimplus安装出现git clone失败的解决方案
问题描述: 近期在重装了阿里云服务器的Ubuntu后,在安装vimplus时遇到了点小插曲,作此记录. 在Linux环境下安装vimplus的命令如下: git clone https://githu ...
- Vimplus安装及常见问题解决
作为一款上古神器,vimplus可谓功能强大.今天新配置了在阿里云购入的云服务器后,随即安装了vimplus,但是安装过程并不是一帆风顺,也遇到了点小问题,以下是具体安装步骤: 1.安装vimplus ...
- 【Linux基础编程】Linux配置vimplus(超级强大的神之编译器)
目录 01.vim由来与介绍 02.vimの6种基本模式 03.vimの5种派生模式 04.安装vim/vimplus 4.1.安装vim 4.2.安装vimplus(重点) 4.3.vimplus快 ...
- Manjaro 安装 Vim 并配置
系统版本:Manjaro 20.0.3 Lysia 桌面环境:Gnome (我的是 Manjaro 系统,安装命令跟 Ubuntu 不一样,Ubuntu 安装命令只用将下面的 pacman -Sy 换 ...
- 最强 vim 插件vimplus
An automatic configuration program for vim 安装 Mac OS X 安装[HomeBrew][3] 安装vimplus 设置Nerd Font 更新vimpl ...
- centos7系统下使用vimplus配置vim的C++环境
centos7系统下使用vimplus配置vim的C++环境 开源项目请参考:https://gitee.com/chxuan/vimplus 配置好的界面如下: 1. 准备工作: ubuntu 或者 ...
- vimplus设置文件头(作者信息)
1.在已经完成vimplus的安装后,终端进入~/.vim/plugged/prepare-code/autoload/prepare这个文件夹 这是vimplus中预定义的编码脚本 2.然后编辑pr ...
最新文章
- ROS Master IP
- ios相机黑边_黑边很碍眼很难看 苹果iPhone6黑边有什么用呢?
- 3层vni vxlan_VLAN和VXLAN,两者有何区别?VXLAN运用场景有哪些?
- Spring中Quartz的最精简的配置
- Android性能优化典范(转)
- 聊聊全站HTTPS带来的技术挑战
- 【C++ 与 STL】栈:stack
- linux连接u盘是提示usb驱动错误,U盘提示无法访问,由于I/O设备错误,无法运行此项请求3种完美解决办法...
- 在Windows下搭建RocketMQ
- 培养逻辑思维的app_数学逻辑思维app哪个好
- Python 分词工具大总结,盘点哪个更好用?
- PGP实现邮件加密和签名
- 眼疲劳症如何自我检测
- Every plan I should insist on !!
- lamber表达式sql_sql语句-linq语言-lambda表达式对照
- uniapp中使用canvas生成海报
- 治疗失眠小妙招:按摩百会穴酸枣仁贴肚脐
- matlab动刚度仿真,NVH仿真教程-车身原点动刚度分析与后处理
- oppo三面面经,现已拿到offer。十月份我快乐了,你呢?
- 考研数据结构——(查找)
热门文章
- 推荐系统FM系列文章(一)-- FM模型
- Linux之用户权限篇
- 19. 查询表student——查询姓欧阳且全名为三个汉字的学生的姓名
- 【CodeSmith】The System.Data.SQLite library is not installed on this computer,不能使用SQLite解决办法
- sql根据日期获取当前周星期一星期日-mysql
- 自制炒股盯盘神器——python实现(4)
- oracle安装运维,oracle 12c client安装
- python websocket_python 模拟websocket通信
- DB SQL server应用 with 查询歌手歌曲总量大于13首,且浏览量大于100的曲目报表。
- nserror 自定义错误_NSError 错误 code 对照表