Viは何の略ですか?


25

Linux(ファイルの編集に使用されるコマンド)で「Vi」が何を意味するのかと思っていましたか?


1
頭字語ではなく、大文字にするべきではありません。
david25272 14年

9
ウィキペディアでの簡単な検索はこれに答えたでしょうか?en.wikipedia.org/wiki/Vi
slm 14年

@slmウル右けれども
Umair

Vi =仮想VIM =仮想改善
Umair

2
いいえ、視覚的ではなく仮想的です。そしてvim、「Viの改善」であり、仮想の改善ではありません。
ジョナサンウェイクリー14

回答:


23

Viは、Linux、Unix、およびその他のUnixライクなオペレーティングシステム用のスクリーンエディターです。発音(vee-aye)。VIsualの略です。

出典:http : //en.wikipedia.org/wiki/Viおよびhttp://www.techopedia.com/definition/10347/vi


13
VIが向上しました、まさにそれ
シルヴァンピノー14年

3
おそらくそれは優れていますが(使用方法を知っていれば)、vi / vimは学習にある程度の努力を要することに注意してください。初めて使用しなければならないときは圧倒されます。プレーンテキストファイルを定期的に編集していない場合は、(ターミナルで)nanoまたは(GUIで)gedit(vimの高度な機能、柔軟性、効率性はないが、はるかに新しいユーザー向けの)フレンドリー)。
evilsoup 14年

17
VI = National InstrumentsのLabVIEWプログラミング環境のコンテキストでのVisual Instrument。Linuxテキストエディタではありません。この答えは、2つの関係を誤って示唆しています。
ベンフォイト14年

4
また、この答えの後半にも同意しません。常に「vie」と発音しているからです。
IMSoP 14年

2
私は単に「vim」と言います-誰も元のviを実際には使用しません-「vi」と入力するかもしれませんが、実際にはvim、nviまたはBusyboxである可能性が高いです。または場合によってはエルビス。
thomasrutter 14年

59

ウィキペディアには、簡潔で適切に引用された説明があります。

名前はvi、コマンドのための最短の明白な省略形に由来しているvisualex、問題のコマンドは、ラインエディターexをビジュアルモードに切り替えます。

http://en.wikipedia.org/wiki/Vi

これは、テキストエディタのフルネーム「vi」がまだ「ビジュアル」であること、または「vi」が現在「ビジュアル」であることを意味しないことに注意してください。エディタの名前は「vi」です。上記の引用は、名前が元々どのように生まれたかを説明しているだけです。

Ben Voigtが有益に指摘しているように、「Visual Instrument」の略であると主張する人々(およびWebサイト)は、それをテキストエディターとは無関係の別の製品と混同しています。


10
VI = Visual Instrumentの関連付けは、LabVIEWに由来します。LabVIEWには視覚計測用のエディタがあり、「VIエディタ」の検索に一致します。Linuxテキストエディタ「vi」と頭字語Visual Instrumentの間に関係はありません。+1
ベンフォイト14年

3
なぜプログラムが別のコマンドにちなんで名前が付けられるのか疑問に思う人のために、Unixのプログラムは複数の名前でインストールできることを覚えておいて、適切に動作を変更してください。したがってex、名前で呼び出すと、モードでvi起動しvisualます。vim含め、多くのモードでこの方法を開始することができexexim(「ex改善」) view、(読み取り専用)rvim、(制限)evim、(簡単)vimdiffなど(2つのファイルを比較)
IMSoP

19

戻って、viの古いmanページ(たとえば、07年のSunOS 5.10のページ)を見ると:

SunOS 5.10最終変更日:2007年5月16日1

ユーザーコマンドvi(1)

     vi(ビジュアル)ユーティリティは、ディスプレイ指向のテキストエディターです。
     基になるラインエディターに基づきます。使用することが可能です
     vi内からexのコマンドモードを使用し、コマンドを使用する
     ex内からのviのモード。視覚的なコマンドが説明されています
     このマニュアルページ。オプションの設定方法(自動など)
     行に番号を付け、新しい出力行を自動的に開始する
     キャリッジリターンを入力した場合)およびすべてのex行エディターcom-
     マンドについては、ex(1)のマニュアルページで説明されています。

またはUltrix(最新リリース'95)から:

名
       vi-画面エディター

構文
       vi [-t tag] [+ command] [-l] [-r] [-wn] [-x] name ...

説明
       (ビジュアル)エディターは、comに基づくディスプレイ指向のテキストエディターです。
       mandとコマンドは同じコードを実行します。コマンドにアクセスできます
       内からのモード

したがって、あなたはそれを持っています:vi:sual viからです。:これはパターンその祖先の編集者と一致している傾向が見られたエディタとあるエド itor。exed

これが他の何かを表しているという兆候はありません。 たぶん、 Vは通常のIインターフェース(かなり前に学習したもの)ですが、viが通常以外のものを表すドキュメントはありません。


-1

Viは、Visual Editorのように、単にVisualの略です。Vimは、Visual Editorの改良版のように、Visual Improvementの略です。ウィキブックス


1
VimはVi IMprovedの略で、「VI」の「V」と「IMPROVED」の「IM」が実際に証明されています。
thomasrutter 14年

私はそれを言い、使用例を示しました。
ChrisR。

あなたの答えは、「視覚改善」の略です。私が言いたいのは、「視覚改善」ではなく「改善された」という意味です。「v」は「vi」からです。
thomasrutter 14年

1
Viは、Visual(リンクとMichaelTによると古いmanページによる)とIMの略で、改良版を表しています。略語がVi Improvementの略である場合、そのViは依然としてVisualです。
ChrisR。

1
Vimは確かにVisual Improvementの代名詞ではありません。頭字語を複数回展開することは有効ではありません。頭字語ではないものはほとんどありません。また、偶然:Vimマニュアルを引用して:「VIMはVi IMprovedの略です。」
クリスモーガン14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.