Vim 是一个功能强大的文本编辑器,通常用于编辑代码或配置文件。Vim 的基本用法可以分为几个关键模式和操作,以下是常用的 Vim 命令和技巧:
1. 启动 Vim
在终端中输入以下命令可以启动 Vim:
vim 文件名
如果文件不存在,Vim 会创建一个新文件。
2. Vim 的三种主要模式
Vim 有三种常用的模式:
- 普通模式(Normal Mode):这是默认模式,可以执行光标移动、删除、复制、粘贴等操作。按
Esc键可回到普通模式。 - 插入模式(Insert Mode):用于编辑文本,按
i或a进入插入模式。按Esc退出插入模式。 - 命令行模式(Command Line Mode):用于执行保存、退出等命令,按
:进入命令行模式。
3. 常用命令
在普通模式下
i:进入插入模式,从光标位置开始插入。a:进入插入模式,从光标后开始插入。o:在当前行下方新建一行并进入插入模式。x:删除当前光标下的字符。dd:删除整行。yy:复制当前行。p:粘贴已复制或删除的内容。u:撤销上一个操作。Ctrl + r:重做(撤销的反操作)。
光标移动
h:向左移动一个字符。j:向下移动一行。k:向上移动一行。l:向右移动一个字符。gg:移动到文件的开头。G:移动到文件的末尾。w:跳到下一个单词开头。b:跳到上一个单词开头。
查找和替换
/关键词:向下查找关键词,按n跳到下一个匹配项。?关键词:向上查找关键词,按n跳到上一个匹配项。:%s/旧词/新词/g:全局替换文件中的旧词为新词。
4. 保存和退出
:w:保存文件。:q:退出 Vim。:wq或ZZ:保存并退出。:q!:不保存并强制退出。
5. 进阶操作
- 多行选择:按
V进入可视模式,选择多行后可进行批量操作,如复制、删除等。 - 分屏编辑:输入
:split filename可以在新窗口中打开文件,使用Ctrl + w切换窗口。 - 标签页:输入
:tabe filename打开一个新标签页,使用gt切换标签页。
Vim 是一款高度可定制的编辑器,通过编写 .vimrc 文件可以配置很多插件、快捷键和样式,非常适合开发者使用。
1万+

被折叠的 条评论
为什么被折叠?



