以下是我学习vi编辑器知识点总结:
我在编辑配置文件的时候,常用到的复制,粘贴,删除,行首,行尾,文章第一行,文章最后一行,这些动作都是在命令模式下完成的
以编辑hosts文件为例
[root@xwj ~]# vi /etc/hosts
命令模式下
去最后一行 :$ 或 shift + g(常用)
去第三行 :3
去第n行 :n
去行首 gg
yy 复制整行
p粘贴整行
3p三倍的连续粘贴整行
dd删除整行
3dd三倍的连续删除整行
x删除单个字符
^(即Shift+6):移动到当前行的开头处
$(即Shift+4):移动到当前行的结尾处
输入a或i或o
a在当前光标所在行的第二个字符进入编辑模式
i在光标所在的当前位置进入编辑模式
o在光标所在行的下一行进入编辑模式
进入编辑模式后,在窗口的左下方会显示 -- INSERT --
此时在输入键盘上的字母数字就可以写入文件了
退出编辑
按exc键
:wq 或 :x 保存并退出
:q 不保存退出
:q! 强制退出
加粗命令是我最常用的,注意在命令模式下,输入法要切换到英文,我常犯的错误输入法是中文的时候按exc键,在输入冒号的时候,输不进去,就是输入法没有切换的问题
原文:http://blog.51cto.com/11193863/2142609