vileは、Emacsとviという、人気のあるエディタのよい点を結び合わせる試みである。これらのエディタは伝統的にエディタ戦争で対立するものと位置づけられ、Emacsとviのユーザーはそれぞれ彼らが用いていない方のエディタに対する強い感情を持ちがちであった。しかしながら、vileはこれらの対立を少なくとも和解させる試みである。
vileは、"VI Like Emacs"のアクロニムである。vileは、オライリーの本"Learning the vi Editor"の12章でフィーチャーされているLinda Lamb & Arnold Robbins: "Learning the vi Editor (6th Edition)", O'Reilly & Associates, Inc., 1998。プログラムは、X Window Systemのためのxvileとしても知られ、winvileがMicrosoft Windowsで利用可能である。
vileは、Paul Foxによって作られ、メンテナンスされた。1996年、メンテナンスはThomas Dickeyに引き継がれLarry Ayers, "Updates to My Past Reviews", Linux Gazette, November 1996 、その後彼は多くの貢献をコードベースに対して行った。
viから改善された機能 マルチウィンドウとミニバッファを使った編集 マルチレベルのアンドゥとリドゥ Unix系環境だけではない、ネイティブサポートを伴ったマルチプラットフォーム対応 標準入力やパイプで繋がれた外部コマンドからのバッファ読み込み 動的なウィンドウのアップデート スクリプト言語 それぞれのメジャーモードにおける色付きの構文強調 コマンド補完 キーボードやマウス利用の際の選択領域のハイライト POSIXとPerlの機能を利用した拡張正規表現
viからの違い exモードがない(ただし、多くのexコマンドは認識される) コマンド補完の機能と長いコマンドネームが完全なvi互換であることを不可能にしている
関連項目 テキストエディタ
脚注
出典
外部リンク