vi使用方法
2013年12月11日
1,960 views 没有评论
vi使用方法
以下介绍一些比较常用的vi使用方法,我使用vi也有很多年了,但还是有许多用法因为不常用,不记得,这篇整理的文章也是为了方便自己检索用。
1. 删除^M字符 ,可以使用使用命令dos2unix命令,也可以使用批量替换的方式,如
:%s/^M//g
“Ctrl+v”、“Ctrl+M”键生成的.
2. 到文件第一行和最后一行,可以分别使用gg 或者 G 。
一些比较老大版本 [[ 或者 ]] 也可以得到同样的效果。
gg 跳到文件第一行
G // 跳到当前文件最后一行的最前字符的位置
H // 到当前屏幕的最上一行
M // 到当前屏幕的中间一行
L // 到当前屏幕的最下一行
G // 跳到当前文件最后一行的最前字符的位置
H // 到当前屏幕的最上一行
M // 到当前屏幕的中间一行
L // 到当前屏幕的最下一行
3. 按ESC后可设置的一些选项
:syntax on #语法高亮
:set paste #防止粘贴到时候缩进,乱码
:set number #显示行号
:set paste #防止粘贴到时候缩进,乱码
:set number #显示行号
4. 加密文件
vi -C file 或者 vi -x file #初次创建文件,要要求重复输入两次密码
在 Key: 后面输入密码进入file
以后vi file的时候[……]
在 Key: 后面输入密码进入file
以后vi file的时候[……]