yum -y install vim
命令模式 (ESC从编辑模式或末行模式进入命令模式)

编辑/插入模式

末行模式 shift+:

分屏打开多个文件
-On 文件1,文件2 分屏打开显示多个文件
删除命令

替换和取消

定位命令

常用快捷键
shift + zz 保存退出,与 :wq /:x 作用相同
v进入字符可视模式
选中的字符可以被复制,删除
V进入行可视模式
只要选中该行任意字符都可以选定行
ctrl+v 进入块可视模式
进入vim的各种方式
在可视模式下作了操作后,esc生效。

vim配置


光标移动


屏幕滚动

文本插入

删除

复制粘贴

撤销

搜索及替换

书签

visual模式

行方式命令

宏

窗口操作

文件及其他




替换



全局


忽略大小写



全文匹配,注意对/的转义


替换内容

如果不想对/进行转义处理,可以使用其他的分割符号 @ #

\1反向引用
&也是反向引用




从另一个文件读取内容填充到当前文件
末行模式下 r


实例:

vim其实和windows中的文本编辑器有很多共通指出,windows上实现的功能,在vim上都可以实现

-o 水平打开多个文件



在按用户家目录下创建的是对当前用户有效的
根目录下新建 .vimrc文件,有就编辑,没有新建

原文:https://www.cnblogs.com/0916m/p/11484584.html