VI编辑
1.1 vi 文本编辑器 1.1.1 vi 的两种模式 1、命令模式 vi 的默认进入状态(不可以输入字符,但可以对字符进行操作,复制,移动、删除等操作) 2、输入模式 输入字符状态(只可以输入和使用del 和退格backspace键删除文字) 1.1.2 vi 的启动和退出 #vi file 编辑file 文件 #vi /tmp/file1 编辑指定目录/tem下的 file1文件 :w 保存修改 :q 退出vi :wq 保存并退出 :q! 强行退出vi,不保存修改 1.1.3 vi 命令模式下的操作 :set nu 设置行号 :set nonu 取消设置行号 删除字符 x 键或del 键 7x 删掉光标后面的7 个字符 dw 删除一个词(剪切) dd 删除行(剪切) 4dd 删除4 行(剪切) 复制操作 yw 复制一个词 yy 复制光标所在的行 4yy 复制光标所在行的下面4 行 粘贴操作 p 粘贴在光标所在的下一行(如果粘贴词的话,粘贴在光标字符的后面) 撤销操作 u 撤销,可以撤销到最近的一次保存的状态 :e! 恢复到文档的初始状态 光标快速定位 G 光标到达行末 7G 快速找到第7 行 /adm 简单搜索,快速定位光标到光标后的第一个adm 单词的位置,当到行末没有的话,返回从头开始 查找(类似于word 的查找) 技巧 让行号永久生效 进入该用户的家目录,在目录下创建1