Vim

Vim

键盘流文本编辑器

开发官网

应用介绍

Vim 是一个键盘驱动的文本编辑器,最大的特点是分模式操作:普通模式下每个字母键都是一条编辑命令,要输入文字才切到插入模式。这个设计让手基本不用离开主键区,删一段、换个词、跳到某一行这些动作都是几个按键的事。

学它确实要花点时间,但它几乎在任何一台机器上都能用——服务器、容器、别人的电脑,敲 vim 就能开始改文件,配置和插件也能整套带走。写代码、改配置文件、处理日志,习惯之后速度很难被鼠标操作追上。

软件功能



模式化编辑:普通、插入、可视、命令行几种模式各司其职,编辑命令可以和移动范围自由组合,比如「删到下一个括号」就是一个组合出来的动作。

语法高亮:内置数百种语言和文件格式的高亮规则,配色方案可以随便换,终端和图形界面下都生效。

多窗口与标签页:同一个窗口里可以横竖切分出多个编辑区,也可以开多个标签页,对照着改几个文件很方便。

宏与寄存器:把一串操作录成宏,然后对成百上千行重复执行;多个寄存器可以分别存放剪切的内容。

插件生态:大量第三方插件覆盖补全、文件树、Git 集成、语言服务这些需求,配置文件带走就能在新机器上还原成一样的环境。

终端与图形两种界面:纯终端里可以用,Windows 上也有 gvim 图形版,带菜单栏和工具栏,习惯鼠标的人过渡起来更平缓。

应用截图