1、命令:i、esc、:wq
:set nu //设置行号
43G //移动到43行
59-> //向右移动59个字符
/gzip //搜索gzip
:29,41s/man/MAN/gc //将第29行到41行的man替换为MAN
:q! //不存储离开
u //撤销改变
66G 6yy G p //将66行开始向下复制6行,然后移动到最后一行,在光标下一行粘贴。
113G →16dd //从113行向下删除 16 列。113行变成# Flags.
:w man.test.config //另存为
25G 15x //25行删除15个字符
1G 然后按下大写的O //第一列新增一列
2、区块选择:
v:选择行
V:选择一个字符
ctrl + v //区块选择(长方形)
y : //复制反白
d: //删除反白
p: //粘贴反白
3、
一个 vim 开启两个文件:
vim text.txt tmp.txt
:files //查看文件
:n //切换到下一个文件
:N //切换到上一个文件
多个文件显示在同一个窗口:
:sp [filename]
ctrl + w //切换文件
4、vim环境设定::set all
vi 、vim
最新推荐文章于 2023-03-06 12:03:12 发布