使用vim打开文本
vim 文件名
其中文件名可以包括路径
操作模式
vim 文件名 进入文件,即为操作模式,其他模式都是基于这个模式基础上的
在其他模式下按Esc即可回到操作模式,按一次没回来就多按几次
在该模式下可以对文件进行很多操作:
输入i进入编辑模式,自由编辑文件;
输入v进入可视模式,高亮选中文本,后续可进行复制等操作;
输入x删除光标位置的字符;
输入dd删除光标所在行的整行字符;
输入/可查找想要寻找的字符串;
还有很多其他操作,有需要可以再查。
u 撤销
ctrl+R 重做
编辑模式
vim 文件名 进入文件
单击键盘上的字母i
进入编辑模式,可以自由编辑文本内容
按Esc键escape退出编辑模式
冒号模式
使用vim打开待编辑的文件后,输入冒号:
即可进入冒号模式,注意是英文半角的冒号。
输入完命令后回车。
下面为了方便查看,使用中文全角的冒号:进行演示,注意自己实际操作要使用英文半角冒号:
:行号 跳转到该文件的指定行
:行号delete 剪贴
:行号put 粘贴
:w 保存文件write
:q 退出文件quit 注意修改后的文件不能直接退出
:wq 保存并退出
:q!强制退出 不保存,直接退出
(windows文件编辑的换行可能和linux不一样,导致各种各样的错误,可以这样做:)
:set fileformat=unix 把文件格式设置为unix
可视模式 view
vim 文件名 打开待编辑文件
按一下键盘小写字母v
进入可视模式,移动方向键,可以发现文本被选中高亮,
按一下键盘Esc键escape退出可视模式,
移动至指定行的指定文字,按一下v,移动光标到需要结束的位置,按一下y,复制选中的文字或段落,yank
继续移动光标到指定位置,按一下p,粘贴到指定位置,paste
查找模式
vim 文件名 进入文件
按键盘上的斜杠键/
进入查找模式
在斜杠/后输入需要查找的内容,单击回车即可实现查找功能
在查找的内容中,星号*代表任意字符,反斜杠\代表转义
注意事项
熟悉以上操作,即可满足日常编辑文件的需求。vim非常灵活且丰富,需要什么直接在网上都能搜到。