2

最近マックを手に入れました。以前はubuntuを搭載したラップトップで作業していて、vimを使用していました。

ここで、コンソール (iTerm2 またはデフォルトのターミナル) での vim と macvim について説明します。

問題は、一部のバインドが Mac では機能しないことです。たとえば、スプリット間を移動するためにCTRLを左右に動かしたり、コードの行またはブロックを上下に移動するためにCTRLを上下に動かしたりしましたが、それらはもう機能しません。

奇妙なプラグイン (nerdtree、powerline など) がたくさんありました。Powerline は macvim では特殊文字を表示せず、端末では疑問符です。

コンソールでは、nerdtree が奇妙に見え、特殊な三角形の文字が表示されません。nerdtree から選択したファイルを開くためにリターン キーを押しても、何も起こりません。macvim では問題なく動作します。

Macでvimを使用する方法に関するガイドはありますか? もしくはおすすめの方法は?

4

3 に答える 3

0

Mac と職場の Windows ボックス、自宅の Ubuntu ボックス、およびいくつかの VPS でまったく同じ構成を使用しています。GVim/MacVim またはプレーンな Vim のすべてのプラットフォームでまったく同じように動作します。

残念ながら、NERDTree も Powerline も使用していませんが、Vdt の回答には必要な情報がすべて含まれているようです。

あなたが説明する動作の一部は、カスタム マッピングです。~/.vimrc移植性を高めるために、(Linux では古いものを、Mac では新しいものを、違いがある場合は)見せてください。

また、「奇妙に見える」とは何の意味もありません。スクリーンショットを 1 つか 2 つ追加してください。

于 2012-11-05T10:52:59.773 に答える
0

端末から vim に送信されたキーを確認しましたか? 手動で設定しようとしましたか?私はまだ再現できない1つのキーバインディングを含む、emacsで同様の問題を抱えていました:(

于 2012-11-05T09:45:51.383 に答える