使用vim打开文件,例如打开文件/etc/passwd
vi /etc/passwd
如果打开文件后直接进入到有“hxl”字符串的所在行,则
vi +/hxl /etc/passwd
h l j k 左,右,下,上
进入generator.py文件的第一行
vim +1 generator.py
nG命令将光标定位到指定行
gg命令将光标定位到第一行
n$将光标移到光标行所在行之后的第n行的行尾
dd将当前行删除,并且将这一行放到粘贴板上面
p粘贴
wq 底行命令模式 保存退出
q底行命令模式不保存退出
x删除光标所在字符
X删除光标前的字符
yy将一行进行复制
u撤销刚才的命令
. 重新执行刚才的操作
:q 退出,如果对缓冲区进行过修改,则会提示 :q! 强制退出,放弃修改
0
数字零,到行头
^
到本行第一个不是blank字符的位置(所谓blank字符就是空格,tab,换行,回车等)
$
到本行行尾
我整理统计出来的最常见的vim命令,如果您觉得有用,就请评论一下子啦,呵呵!