この質問は、 Mac OS XでMacVimとZSHを使用することに関するものです。
私は ZSH シェルを使用しており、色付きのプロンプトを使用するように構成されており、すべてが ZSH 自体でうまく機能します。
ただし、このシェルを Vim のデフォルトに設定すると (usin: set shell=zsh\ -li
)、vim はテキストの入力または出力時に次の記号を表示します。
[35mnikhgupta[00m at [[33mMacbookPro[00m in [01;32m~[00m [00m
それは単に言うべきですが:
nikhgupta at MacbookPro in ~
テキストを入力すると、同じ奇妙な記号が表示されます。おそらく、ZSH シェルでその場で構文の強調表示を使用しているためです。これらのシンボルはカラーコードであると推測しましたか?
これらのカラー コードを破棄し、単にテキストを Vim シェルに出力する方法を教えてもらえますか?
よろしく