2011-01-18 10 views
1

Mac 10.6.6でTerminal.appを使用していて、vimをアップグレードしたいとします。私はそれを/ usr/localにインストールすべきですか?私は新しい行に移動するときにvimが行を置き換えます

私のネイティブvimのインストールが何らかの理由で台無しになっているので、私は尋ねています。時には、私はそれを開いて上下に移動すると、全体の行が椅子を踊るように、画面上の別の行に変更されます。しかし、私が入力した場合:q実際には何も変更されないので(カーソルを動かすだけなので)うまく終了しませんが、新しい行に移動するとその行が置換されるため、別の行は約6行下ですが、ランダムです。ので、多分それをしなかったこと、昨日:

の$ TERM = xtermの色

私はCPAN経由でMercurialの& ACKをインストール(次そのため私は、ファイルをインストール)。私はMacVimを持っていますが、私はVimにもGitなどのために使用させたいと思います。

+0

gVim(GUI版)を使用していますか?そうでない場合は、どの端末プログラムを使用していますか?あなたの 'TERM'環境変数は何に設定されていますか?あなたが実際に使用している端末に合っていますか? –

+0

多分あなたはちょうど画面の破損があります。コマンドモードでCTRL-Lを押してみましたか? –

答えて

2

MacVimに付属のmvimスクリプトを$ PATHに入れて、-vオプションまたはシンボリックリンク名はvimです。

また、Terminal.appにはTERM = dttermを使用してください。プログラムの動作が改善されます。

+0

私はMacVimではなくvimを使いたいです。私の質問の最後の行を読んでください。 – ma11hew28

+0

MacVimはcliバイナリを提供します。 Iirc、mvimスクリプトはMacVimにvimバイナリを提供するだけです。 –

+0

申し訳ありませんが、私は(私が#vimで言及した)私の答えから何かを残しました。 – graywh

2

vim -u "NONE"を実行してVimを.vimrcなしでロードしようとすると、これが原因である可能性があります。すべてがうまくいけば、何かを起こしたものを見ることができるように、物事を1つずつ再有効化してみてください。

あなたがVimを更新したい場合は、定期的に更新されるVimが付いたいわゆる式を持つhomebrewをお勧めします。

関連する問題