一、vi 与 vim
1.、vim 是 vi 的升级版本,vi 不显示颜色,vim 会显示颜色,使用命令基本一致。 如下图一使用vi 打开的没有颜色,图二 vim 打开的蓝色部分。
2、vim 有三种模式: 一般模式,编辑模式,命令模式。
3、vim 显示颜色是根据文件内容,文件名字,环境等显示不同的颜色,只需了解即可。例如:
1)passwd 在/etc/passwd 下多种颜色显示
2)复制 paswd 到opt 下后,有没有颜色了。
3)加#注释一行,该行又显示颜色了。
4)将passwd 重命名为passwd.sh 后显示的颜色又不一样了。
二、一般模式下鼠标的移动.
1、h 或 左方向键 :向左移动一位, 6h, 6左方向键,向左移动6位,
l 或 右方向键 :向右移动一位, 3l, 3右方向键,向右移动3位,
k 或 上方向键 :向上移动一位, 2k, 2上方向键,向上移动3位,
j 或 下方向键 :向下移动一位, 5j , 5下方向键,向下移动3位,
空格键: 向右移动一位, 5空格键, 向右移动5位
2、 ctrl+ f 或者 PgUp 向上翻一页或一屛
ctrl+b 或者 PgDn 向下翻一页或一屛
3、0 或者 shift+6 移动到行首
shift+4 移动到行末
4、 gg 或者 [ 快速移动到首行
G 或者 ] 快速移动到末行 n{数字}G 例如5G,快速跳转到第5行。
5、x 向后删除一个字符,n{数字}x 5x,向后删除5个字符
X 向前删除一个字符,n{数字}X 5X,向前删除5个字符
6、dd 删除/剪切光标所在行 , n{数字}dd 5dd 删除/剪切光标所在行向下5行 ,由图可以看有提示少了5行
7、yy 复制光标所在行,n{数字}yy 5yy 复制光标所在行向下5行,由图可看到提示复制了5行。
8、p 粘贴在光标所在行的下行,P 粘贴在光标所在行的上行,由图可知提示多了5行。
9、u 还原上一步操作,ctrl+r 逆向还原,即当使用u还原多了时,可使用ctrl+r退回。在图片中提示还原到原始状态了。
10、v 块操作,按v 后移动光标会选中光标走过的地方,可以进行复制粘贴等动作。在按一次v 取消块操作。