cat -n 显示行号
1.vim的工作模式
vim有三种工作模式,分别为命令模式,插入模式和退出模式:
命令模式下不能编辑文本,通过i进入插入模式进行编辑,编辑完成后通过Esc键进入命令模式,在命令模式下输入:wq进行保存退出,其中w表示保存,q表示退出。
2.在命令模式下输入,其表示内容如下:
①
:set nu #显示行号,在命令模式下输入后会在文本中每一行的开头标出行号;
:set mouse=a #鼠标点到哪里光标移动到哪里;
②
<HOME> ##光标移动到行首
<END> ##光标移动到行尾
G ##光标移动到最后一行
gg ##光标移动到第一行
全部删除:按esc后,然后dG
全部复制:按esc后,然后ggyG
全选:按esc键后,先按gg,然后ggvG或者ggVG
③ 替换 Linux中vim替换命令_SmallSweets的博客-CSDN博客_linuxvim替换命令
3.vi报错 E212: Can't open file for writing
原因是权限不够,普通用户用vi 进行不了保存,需要使用超级用户才可以。
命令:sudo su 转换成超级用户