标签:一般模式 查找 强制 code 翻页 linu 行号 程序 文件
vi:linux自带的文本编辑器,相当于windows中的记事本。
vim相当于window下的notepad++、Editplus,可以视作是vi的高级版本,是一种程序编辑器:可以主动地以字体颜色辨别语法的正确性、支持正则表达式的查找方式、多文本编辑、区块赋值
一般命令模式:vi fileName
编辑模式:一般模式中 按下【i,I,o,O,a,A,r,R】等任何一个字母。回到一般模式 【ESC】
命令行模式:一般模式中 输入【:/ ?】任何一个按钮
一般模式可以与编辑模式和命令行模式切换,但是编辑模式和命令行模式之间不能相互切换
命令行模式常用命令
:w 保存
:wq 保存并退出
:q 退出(不保存)
:q! 强制退出(不保存)
:w newfile 另存为newfile
:set nu 设置行号
:set nonu 取消行号
:1,$s/旧串/新串 替换
:1,$s/旧串/新串/g 全文替换
/string 向下搜索
?string 向上搜索
一般模式常用命令
1.光标的移动
shift+g 将光标直接移动到最后一行
shift+4 移动到当前行末尾
shift+6 移动到当前行头
shift+m +h +l 当前屏幕上显示的内容移到中间,第一行,最后一行
ctrl+f +b 翻页 f向下翻,b向上翻
2.批处理命令
拷贝 yy 拷贝一行 num yy 拷贝n行
粘贴 p
删除 dd 删除一行 num dd 删除n行
cc 插入 C 插入
u 撤销上一次的操作
可视化区块:以列为单位的操作
多文件编辑:跨文件内容复制
多窗口功能:文件非常大,参照前面的数据看后面的数据
关键词补全功能
标签:一般模式 查找 强制 code 翻页 linu 行号 程序 文件
原文地址:https://www.cnblogs.com/Coeus-P/p/13284062.html