クローズ。この質問は
意見ベースです。現在、回答を受け付けていません。
コメント
回答
gVimではフォントを選択できます。vimは、端末が提供するフォントによって異なります。また、カラーサポートについても同じです。Gvimは完全にサポートされており、vimは端末に依存します。
Gvimには、vimにはないメニューとツールバーが追加されています。
1つの大きな利点vimの特徴は、端末アプリケーションであるため、指先で本格的な端末を使用できるということです。 gVimは非常に基本的な端末サポートを備えています。これは、たとえば:make
を実行する場合に便利です。
コメント
回答
両方をインストールして両方を試してください。同じ構成などを使用しているため、リスクはありません。
違いに関する限り、1つはグラフィカルです。ツール1はコマンドラインツールです。したがって、vimからgvimへの利点は、ssh接続を介して簡単に使用できることです(Xをトンネリングすることでgvimでも同じことができますが、かなりのオーバーヘッドがあります。
コメント
回答
gvimパッケージにはすべてのvimが含まれている必要があります。つまり、バニにフォールバックする場合llavimできます。
とにかく、IMOの最大の違いは、vimが特殊文字とキーシーケンスを処理するために端末に依存していることです。 <c-space>
、<m-ins>
などをマッピングして活用したい場合は、vimで忘れてください。
もちろん、gvimにはメニュー、マウス、ツールバーなどがあります。しかし、それは完全に機能するキーボードと比較してほんの小さなボーナスです。
回答
パフォーマンスの面で見ればどちらも同じですが、見栄えがよく、退屈に見えないようにエディターをカスタマイズしたい場合は、vimの拡張バージョンを試してみてください。
回答
私にとって、vimよりもgvimを使用することの最大の欠点は、取り外し可能なコンテナー内で実行できないことです。 tmux 内でvimを実行します。これにより、実行中のセッションを切り離して、後で再接続できます。たとえば、職場でセッションを切り離し、家に帰り、SSHで接続して、すでに実行中のセッションに再接続できます。また、リモートVPSホストで多くの作業を行っています。これにより、ssh接続が失われる可能性があるため、再接続する機能がより重要になります。 Gvimは新しいvimユーザーにアピールしており、始めるのに良い方法ですが、vimパワーユーザーになると、メニューやその他のGUI要素が遅くなります。 Vimは、ターミナルモードで(SSH経由でも)マウスを使用するように構成できます。ターミナルを256色と優れたUnicodeフォントを使用するように設定すると、GUIのオーバーヘッドなしでかなり凝ったものになります。