Vile

出典: フリー百科事典『ウィキペディア(Wikipedia)』
vile
作者 Paul Fox
開発元 Thomas Dickey
最新版
9.8t / 2018年11月12日 (5年前) (2018-11-12)
リポジトリ ウィキデータを編集
対応OS クロスプラットフォーム
種別 テキストエディタ
ライセンス GNU GPL
公式サイト invisible-island.net/vile/
テンプレートを表示

vileは、Emacsviという、人気のあるエディタのよい点を結び合わせる試みである。これらのエディタは伝統的にエディタ戦争で対立するものと位置づけられ、Emacsとviのユーザーはそれぞれ彼らが用いていない方のエディタに対する強い感情を持ちがちであった。しかしながら、vileはこれらの対立を少なくとも和解させる試みである。

vileは、"VI Like Emacs"のアクロニムである。vileは、オライリーの本"Learning the vi Editor"の12章でフィーチャーされている[1]。プログラムは、X Window Systemのためのxvileとしても知られ、winvileMicrosoft Windowsで利用可能である。

vileは、Paul Foxによって作られ、メンテナンスされた。1996年、メンテナンスはThomas Dickeyに引き継がれ[2]、その後彼は多くの貢献をコードベースに対して行った。

viから改善された機能[編集]

  • マルチウィンドウとミニバッファを使った編集
  • マルチレベルのアンドゥとリドゥ
  • Unix系環境だけではない、ネイティブサポートを伴ったマルチプラットフォーム対応
  • 標準入力やパイプで繋がれた外部コマンドからのバッファ読み込み
  • 動的なウィンドウのアップデート
  • スクリプト言語
  • それぞれのメジャーモードにおける色付きの構文強調
  • コマンド補完
  • キーボードやマウス利用の際の選択領域のハイライト
  • POSIXPerlの機能を利用した拡張正規表現

viからの違い[編集]

  • exモードがない(ただし、多くのexコマンドは認識される)
  • コマンド補完の機能と長いコマンドネームが完全なvi互換であることを不可能にしている

関連項目[編集]

脚注[編集]

出典[編集]

外部リンク[編集]