vim列编辑
vim中添加和删除多行注释
1. 添加多行注释:
a. 按下Ctrl + v
,进入列模式;
b. 在行首选择需要注释的行;
c. 按下I
,进入插入模式;
d. 然后输入注释符(“//”、“#”等);
e. 按下Esc
键。
2. 删除多行注释:
a. 按下Ctrl + v
, 进入列模式;
b. 选定要取消的注释符;
c. 按下x
或者d
。
复制粘贴
1. 复制
yy
复制游标所在行整行。或大写一个Y。
2yy
或y2y
复制两行。(请举一反三好不好!)
y^
复制至行首,或y0
。不含游标所在处字元。
y$
复制至行尾。含游标所在处字元。
yw
复制一个word。
y2w
复制两个字(单词)。
yG
复制至档尾。
y1G
复制至档首。
2. 粘贴
p
(小写p)代表贴至游标后(下)。
P
(大写P)代表贴至游标前(上)。
3. 复制单个字符
a. 进入正常模式(按ESC
就行)
b. 按v
,进入visual
模式,然后就可以移动方向键选中文本,然后按y
,就完成拷贝选定文本。
c. 如果你要从光标处开始复制4个字符,可以按4yl
(复制光标后的4个字符),4yh
(复制光标前的4个字符)。
d. 接下来就可以用p
命令随便粘贴了。
设置查询高亮
:set hls
设置回车换行(Windows)为回车(Unix)
:set fileformat=unix
有颜色标记的文件使用vim打开会有乱码,如下图
可以使用less -R xxx.log
命令打开