vim

1 Linux Vim 三种工作模式

1 Linux Vim 三种工作模式 前言 命令模式 输入模式 编辑模式 前言 Vim 有三种工作模式:命令模式、输入模式和编辑模式。三种模式可随意切换 不论处于什么模式,都可以

vim 复制粘贴

按ESC进入命令行模式 yy 复制光标所在行 p 粘贴至游标后

vim 撤销上次修改

u撤销上次修改 ctrl+r恢复撤销操作

vim 文件刷新

在 vim 打开一个文件,在另一个地方修改了文件 :e重新加载文件 :e!强制丢掉本地修改,从磁盘加载文件

vim 文本编辑

概况 字符 单词 行 句子 段落 参考 概况 Vi/Vim 中关于编辑操作的命令也比较多,操作单位按从小到大的顺序为(括号内为相应的操作命令) 字符 x、c、s、r、i、a

vim 显示行号

:set number或者:set nu显示行号 :set nonumber或者:set nonu隐藏行号 设置 vim 打开之后自动显示行号 修改/etc/vimrc是系统

vim 查找替换

使用:s替换字符串,常用的四个 :s/qwe/asd/替换当前行第一个 qwe 为 asd :s/qwe/asd/g替换当前行所有 qwe 为 asd :n,$s/qwe/a

其他命令

设置 tab 为 4 个空格:set ts=4 (tabstop)

纵行编辑模式

在命令模式下,输入 ctrl+v 状态栏出现 VISAUL BLOCK,进入纵向编辑模式,移动游标选择待编辑的区域 windows 下的 vim 纵向编辑模式是 ctrl+q 如果要选择至文件结尾,输入 G 多