スクリーンキャストを見ながらVimを学んでいます。そして、なぜ多くの人がgVimまたはMacVimを使用するのでしょうか?
私が見ることができることから、GUI Vimバージョンにはマウスの使用を含む追加機能しかありません。しかし、これは「Vimの哲学」に反するものではありませんか?
GUI Vimバージョンが端末ベースのVimと比較してどのような追加機能を提供しているか説明できますか?
スクリーンキャストを見ながらVimを学んでいます。そして、なぜ多くの人がgVimまたはMacVimを使用するのでしょうか?
私が見ることができることから、GUI Vimバージョンにはマウスの使用を含む追加機能しかありません。しかし、これは「Vimの哲学」に反するものではありませんか?
GUI Vimバージョンが端末ベースのVimと比較してどのような追加機能を提供しているか説明できますか?
回答:
gVimでのみ機能するいくつかの機能:
第二に、あなたがVimを使用して好む場合でも、GUIのバージョンをインストールすることは、少なくとも(例えば、いくつかのディストリビューションで、なしバージョンよりもコンパイル時の機能を提供することができるclipboard
とclientserver
でDebianベースのシステム上でサポートvim-nox
VS vim-gnome
)。
また、Windowsでは、gVimウィンドウはコンソールVimウィンドウよりも簡単にサイズ変更できます。
gVim ができないこと:
:!vim
、:!mutt
または:!irssi
のgvimから、またはを押すK(デフォルトでは、その単語のためのマニュアルページを開き、)単語の上。こちらもご覧ください。menu.vim
を作成し、使用set wildmenu
し:emenu <Tab>
てメニューに似た方法でナビゲートする必要があります。
gVimについて話すことができます。基本的な違いに加えて、gVimを使用すると、メニューに表示される各ショートカットを読み取ることで、最初に基本的なコマンド(たとえば、選択したテキストを「+ yでクリップボードにコピーする方法」)ばかげているように聞こえますが、メニューをクリックするだけでなく、実際にメニューが表示されるショートカットを実際にテストするために、メニューを横断するのに時間をかける必要があります。
私たちの中にはWindowsの土地で立ち往生している人もいるので、ターミナルオプションはあまり便利ではありません。
Windowsエクスプローラーでは、ファイルを右クリックして、gVimですぐに開くことができます。これは、ターミナル(cygwinなど)を開いてディレクトリに移動し、ファイルをビミングするよりもはるかに簡単で高速です。
(私の仕事用PCでは、gVimとMinGW bashが私の編集ニーズのほとんどをカバーしています)
xterm -e vim %
またはそのようないくつかの...
gVim
インストールした理由です。Windowsターミナルフォントは、目を出血させます。
些細なことを追加するには:gvimを使用すると、デスクトップのウィンドウリストにXtermシンボルではなく素敵なVimシンボルが表示されます。これにより、多くのxtermが開いている場合にエディターに簡単に切り替えることができます。
xseticon
:-)
私にとって重要なポイントの1つは、MacVimを使用し続けていることだけです。あらゆる種類のvimプラグインと言語のヒントと構文チェッカーがあり、驚くほど端末をviで停止させますが、MacVimのコンパイル済みビンはすべてのシンタックスシュガーをうまく処理します。