(vim是vi编辑器的升级版,用法一样)
i 进入文本编辑,Esc表示退出编辑状态
:wq 保存退出
:wq! 强制保存呢退出
:q! 表示强制不保存退出
:q 表示不保存退出
查找指令:
/xxx 往下查找
?xxx 往上
n 下一个
shift + n 上一个
:set nu 显示行号
:set nonu 显示行号
:set hls 打开高亮
:set nohls 关闭高亮
: set number (文本就会产生 行号 )
: set nonumber (取消文本行号 )
: set fileencoding (即可显示文件编码格式。)
: !more file.txt (可以在编辑的情况下看其他的文件内容)
1、按搜索移动
事实上,对于一个源程序文件我们往往是要查找其中的一个变量或函数名,最有效的方法就是按文本搜索快速移动。
/pattern // 向下搜索模式,pattern代指要搜索的内容
?pattern // 向上搜索模式
u表示 撤销
control+r 表示回退
n // 重复上次搜索
N // 反方向重复上次搜索
2、行定位
0 // 当前行的开头
$ // 当前行的结尾
gg // 移动到文件的开头
G // 移动到文件的尾部
nG // 移动到第n行,注意此处G是大写
Ctrl + g // 显示当前行(并不是移动命令)