体验vim文本编辑器(1)
格式: vim [OPTIONS] [/path/to/somefile]
打开vim编辑器所呈现的是命令模式,也称编辑模式,vim一般有三种模式:
编辑模式
输入模式
末行模式
模式之间的转换:
以下图为例:
编辑模式——>输入模式 :
输入i:在当前光标所在字符之前转入输入模式
之后我输入了三个@@@字符:
按Esc将此文件文件调回编辑模式:(已将光标跳至第四行第五个字符处)
输入a:在当前光标所在字符之后转入输入模式
按Esc将此文件调回编辑模式:(光标定位至第二行第六个字符)
输入I:在当前光标所在行的行首转为输入模式
按Esc将此文件调回编辑模式:
输入A:在当前光标所在行的行尾转为输入模式
按Esc键将此文件调回编辑模式:
输入o:在当前光标所在行的下一行转为输入模式
按Esc键调回编辑模式:(将光标定位至第五行)
输入O:在当前光标所在行的上一行转为输入模式
输入模式——>编辑模式 :按Esc键
编辑模式——>末行模式 :键入“:”
末行模式——>编辑模式 :Esc键按两次
光标跳转:
字符间跳转:
h:左,l:右,j:下,k:上
可结合数字,如:5h,就是向左移动三个字符
单词间跳转:
w:跳至下一个单词词首
e:跳至下一个单词或当前单词词尾
b:跳至当前单词或前一个单词词首
行间跳转:
1G或gg:跳至文件首部
G:跳至文件尾部
nG:跳至第n行
行内跳转:
^:跳至行首的第一个非空白字符
$:跳至绝对行尾
0:跳至绝对行首
转载于:https://blog.51cto.com/yingdeyumao/1388617