软件界面
可以看到界面下方有一些常用提示信息:文件路径、format、文件类型、光标所在的坐标(x,y)、进度条(百分比)、日期时间
会提示已定义的变量名词(快速补全)
搭建方法
下载资源文件
把Vim
和 .vimrc
拷贝到家目录下,并执行tar -xvf Vim
即可。
再次用 vim
打开文件即可看到如上效果。
注意把终端的背景色设置成深色主题。
Vim
包解压后生成.vim
,这里已经打包好了常用插件。.vimrc
中也设置了一些快捷的映射,已经基础配置(如显示行号等)。
使用技巧
创建文件
vim
创建一个文件时,可根据后缀信息生成一些文本头部信息,具体可到 .vimrc
中根据模板向后添加,写测试样例时比较实用。
以cpp
为例:
.vimrc
可以继续定服务器托管网制化
查找字符串
通过/word
查找,n
代表下个,shift + n
代表上一个 。这里会高亮显示,取消高亮用:noh
。
编译报错提示
每次:w
或 连按两次 ESC
都会触发编译功能,当光标移动到错误行时会提示报错信息(普通模式下查看,非插入模式、可视模式)。写测试用例时实用。
多窗口操作
-
使用
:sp + 文件名
可以水平分割窗口 -
使用
:vs + 文件名
可以垂直分割窗口 -
使服务器托管网用
Ctrl + w
可以快速在窗口间切换
命令模式下:vs ./ + TAB
可以进行目录下文件的提示,可以通过方向键左右选择 。
代码跳转(配合ctags)
sudo apt install ctags
- 在项目的根目录下
ctags -R .
建立映射关系 - 再用
vim
打开程序时,将光标放到函数、宏、结构体类型处,按ctrl + ]
即可跳转, 按ctrl + o
即可返回。
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
相关推荐: ElasticSearch – 批量更新bulk死锁问题排查 | 京东云技术团队
一、问题系统介绍 监听商品变更MQ消息,查询商品最新的信息,调用BulkProcessor批量更新ES集群中的商品字段信息; 由于商品数据非常多,所以将商品数据存储到ES集群上,整个ES集群共划分了256个分片,并根据商品的三级类目ID进行分片路由。 比如一个…