配置vim属性:
在自己的home目录下,新建.vimrc的配置文件,配置vim属性
基本属性:
set smarttab
set tabstop=4
set shiftwidth=4
set smartindent
set number
set viminfo='1000,<500
let &termencoding=&encoding
set fileencodings=utf-8,gbk
set laststatus=2
vim速查表
分屏显示
· vim -On file1 file2:垂直分屏
· vim -on file1 file2:水平分屏
· Ctrl+w c:关闭当前窗口
· :sp(split) file1:上下分割,打开一个文件
· :vsp(vsplit) file1:左右分割,打开一个文件
· Ctrl+w(按两下) jkhl(对应箭头):在多个分屏中移动光标
例如:左右分屏:
命令模式下执行 :vsp moc_bluetooth.cpp。
可视模式与块操作
可视模式就是可选中一块编辑区域,进行块操作,在Vim里面有三种激活可视模式,并选择一块区域的方法,他们分别是:
执行块操作的一般步骤:
(1) 按ctrl +v(V)进入可视块模式
(2) 移动光标选中块区域
(3) 输入以上命令
(4) 输入Esc,整个块内容更新
查找与标记所有关键词:
查找关键字
/关键字
查找出结果之后小写的n是向下查找, 大写的N是向上查找
设置查找时,忽略大小写和不忽略大小写:set ic 和 :set noic Ignore Case:ic
标记关键字
如果想要标记所有查找到的关键字,则首先:
(1) /关键字,找到关键字
(2) set hls 打开高亮,(set highlight search)表示对所有关键字进行标记
set nohls (no highlight search) 关闭高亮,
查找与替换
%s/关键字/替换字/gc
%s意思全文搜索的意思
g 是替换一次再找下一次
c会提示是否替换
%可以指定行数 10,20/关键字/替换字/gc 指定为10到20行的替换