Vim/ja

Vim (Vi improved) は テキストエディタを基にしたテキストエディタです. コマンドラインから使うことも、単独で動作する GUI アプリケーションとして使うこともできます.

Emerge
X Window System のサポートが不要なら、 をインストールしてください.

Gvim
ncurses ベースのインターフェースを備えた vim とX Window System 用のグラフィカルインターフェースを備えた vim  の両方をインストールするには、 をインストールしてください.

Vim-qt
という、Qt インタフェースを使った実験的なものもあり、これをインストールすることもできます.

プラグイン
カテゴリには、追加のシンタックス定義や、プラグイン、その他 vim に関連するものがたくさん用意してあります.

カテゴリ内の利用可能なパッケージの概要を見るには、 または が使えます.

ファイル
Vimは各ユーザー毎に設定したり、あるいはシステム全体の設定ファイルで設定をすることができます.


 * - システム全体の（グローバルな）設定ファイルです.
 * - ユーザ固有の（ローカルな）設定ファイルです. チルダ (~) は、設定ファイルはユーザのホームディレクトリの中にあるという意味です.

はじめに
Vim には 30 分程度で読み終わるチュートリアルが組み込まれています. コマンドを使ってチュートリアルを開始できます.

カラースキーム
たくさんのカラースキームがVimの基本パッケージとともに提供されています. それらは、ラストラインモードでcolorschemeと打ち、+を打つか、あるいはを2回打つことで一覧が表示されます.

カラースキームはVimのラストラインモードで、（もしくは）で変更できます.

カラースキームはファイルによって永続的に適用できます.

初めの行で、デフォルトのカラースキームを設定しています. 次の行でカラースキームを有効にしています.

Vimをコマンドラインからexやedのように使う
Vimをワンライナー（変更を施すために、使い捨てのスクリプトやコマンドラインで使われるコマンド）として使うことが可能です.

例えば、次のコマンドは をファイルの各行の先頭に追加します.

何が起こっているかというと、Vimが（ オプションによって）与えられたコマンドを解釈しています. 初めのコマンドはVimの（のものと非常に似ている）置換コマンドで、次のコマンドはVimに保存とエディタの終了を命じています.

ファイルのエンコードの変更
ファイルのエンコードをUTF-8に変更するには、（ラストラインモードで）次のコマンドを実行してください.

前に示した小技の通り、同じようにコマンドラインからこれを行うことも可能です.

こちらもご覧ください

 * Vim Guide - Vim の使い方をさらに詳しく解説しています.

外部の情報

 * Vim Documentation Includes Manuals (aka ":help" and Free VIM OPL Book), FAQS, HOWTO's, Tutorials, in HTML PDF, and PS formats.
 * A vim Tutorial and Primer - An excellent vim tutorial/primer. Read this first.
 * 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 - A blog entry on maintaining flow with Vim.