Vim(Linux)打开文件下的操作指令
一、普通模式
yy为复制光标所处的一行,n yy为:从光标所处的行开始,向下复制共n行(含当前行)。y $为复制光标处到当前行的结尾这一段内容,y ^为复制光标处到当前行的开头这一段内容。y w复制光标处到单词结尾的这一段内容(常用于复制单词)。w为跳转到下一个单词的开头(单词之间以空格隔开)e即为跳转到当前词的结尾,b为反向跳转(右至左)。d w为删除当前光标所处的单词(从左往右删)。d $为删除光标处从左往右的一端内容(含当前字符),同理d ^为删除光标处反向的一段内容(不含当前字符)。p为粘贴到光标所处的行的下一行,n p为:从光标所处的行开始,向下复制n行(不含当前行)。dd为删除光标所处的当前行,n dd为:从光标所处的行开始删除共n行(含当前行)。u为撤销上一个操作。x为从左往右剪切光标所处的字符,Shift x为从右往左剪切光标所处的前一个字符。r x为替换光标所处的字符为x,R为开启依次替换的命令。gg和Shift h为跳转到文件的开头,Shift g和Shift l跳转到文件末尾。n Shift g跳转到第n行,(命令模式下)set nu显示行号、set nonu不显示行号。
二、编辑模式
i进入编辑模式(光标位置不变),Shift i进入编辑模式(光标位置变为行首)。a进入编辑模式(光标后移一位),Shift a进入编辑模式(光标位置变为行尾 )。o进入编辑模式(光标变为下一行开头),Shift o进入编辑模式(光标变为上一行开头)。Esc退出编辑模式。
三、命令模式
:和/进入命令模式。

京公网安备 11010502036488号