Vim/zh-cn

Vim (Vi improved) 是一个基于 的本文编辑器. 它可以从命令行或作为一个具有图形用户界面的独立应用程序使用.

Emerge
如果不需要X Window System支持，请安装:

附加软件

Gvim
同时安装ncurses-based接口和图形界面(for the X Window System - ),请安装包:

Vim-qt
还有一个被称为的实验性Qt接口也可以安装.

插件
“app-vim”类别提供了大量额外的语法定义，插件和其他Vim相关的东西.

使用或 来获取“app-vim”类中可用包的概览：

文件
vim 可以根据每个用户或通过整个系统配置文件进行配置：


 * - 整个系统（全局）设置文件.
 * - 用户特定的 (本地) 配置文件. 符号(~) 表示它在用户的主目录.

开始
vim 有一个内置的教程, 需要大约30分钟. 使用命令启动它：

像ex或ed一样从命令行使用Vim
可以使用 vim 进行one-liners —可在脚本或命令行中使用的命令以无人值守的方式进行更改.

例如, 下面的命令将  添加到文件中每行的开头:

What happens is that Vim interprets the passed on commands (through the  option). The first command is Vim's substitution command (which is very similar to 's), the second one is Vim's instruction to save and exit the editor.

改变文件编码
要将文件的文件编码更改为 UTF-8, 请使用以下命令 (在 vim 命令模式下):

如前面的技巧所示, 也可以从命令行执行此操作:

参考

 * Vim Guide -说明如何更详细地使用 vim.

外部资源

 * Vim Documentation 包括Manuals (aka ":help" and Free VIM OPL Book), FAQS, HOWTO's, Tutorials, in HTML PDF, and PS formats.
 * A vim Tutorial and Primer - 一个优秀的vim教程/入门书. 首先阅读它.
 * VIM Scripts/Plugins
 * Vim for Humans (free ebook) - Clone and into the sources directory,, change   to   for SPHINXBUILD in . Run . Read PDF in.
 * Learning the vi and Vim Editors, 7th Edition O'Reilly  Print ISBN: 978-0-596-52983-3, Ebook ISBN: 978-0-596-15935-1
 * Vim anti-patterns - Vim维护的博客条目.