web-dev-qa-db-ja.com

Mac OS X LionでVimを美しくするには(read:Textmate font / color)、どうすればよいですか?

TextmateからVimへの切り替えを始めたばかりです。私はそれを愛していますが、それはとても醜いです。

Mac OS X Lionを実行していて、Rubyサポートが必要なため、Vim Lionに同梱されていないHomebrewからインストールされたVim 7.3を使用しています。

それから、Corey Hainesが彼の速いスペックの話をしているのを見ます、そして、彼のVimは...それはただゴージャスです。 http://confreaks.net/videos/641-gogaruco2011-fast-Rails-tests

彼のGitHubドットファイルを見ると、Vimlander2と呼ばれるリポジトリを使用するメモがあります。そこでの指示に従うと、私は見た目は異なりますが、醜いVimです。 https://github.com/spicycode/Vimlander-2-The-Quickening

私はVimを新しく使い始めたので、何かばかげている何かが欠けている可能性があります。特に、端末が色を処理できるため、Lionにアップグレードしましたが、まだ何かがオフです。

私はVimを使って毎日どんどん良くなり、本当に気に入っていますが、先日Textmateを開いてプロジェクト全体の検索を行いました。

Vimの美容のコツを本当に感謝します-ありがとう!

10
Hugh Jamps
  1. 古いバージョンのTerminal.appは16色のみをサポートしており、LionのTerminal.appが256色をサポートしているはずです。しかし、彼はCLI Vimを使用しておらず、MacVimを使用しています。 CLI VimはGUI Vimのcolorchemeで使用できるすべての色合いをサポートするわけではないため、colorschemeのフロントでは大きな違いがあります。彼のような「美しい」Vimが必要な場合は、MacVimを使用してください。

  2. その「Vimlander2」パッケージには、約20のカラースキーム(colors内)があります。 MacVimでは、[〜#〜] normal [〜#〜]モードで、:colorと入力し(colorの後に空白スペースを入れて)、<Tab>を押してすべてのリストを表示します。システムで利用できるカラースキーム。パッケージが正しくインストールされている場合(たとえば、~/.vim/colors/[20 or so files]がある場合)、多くの選択肢があります。満足したら、次のような行を~/.vimrcに追加します。

    colorscheme nameofyourfavoritecolorscheme
    
  3. MacVimのデフォルトのフォントはモナコだと思います。気に入らない場合は、[編集]メニューで変更できますが、選択内容は固定されません。 Macでアクティブなすべての等幅フォントを試すために使用します。満足したら、次のような行を~/.vimrcに追加します。

    set guifont=nameofyourfavoritefont:h12
    

    詳細については、:help guifontを参照してください。

  4. Rubyのサポートが必要なのはなぜですか?Rubyで記述された特定のプラグインが必要でしたか?

  5. 他のアプリで現在の行の下にoを入力して空白行を開く頻度はわかりません。

7
romainl
6
octosquidopus

私は https://github.com/alloy/macvim プロジェクトドロワーのようなテキストメイト(mac)とPeepOpenを使用しています http://peepcode.com/products/peepopen これはCommand-Tの改善です。

これをSolarizedテーマ( http://ethanschoonover.com/solarized )と組み合わせると、MacVimはかなりきれいに近いと思います!そして、少なくとも完全に醜いわけではありません。

TextMateスタイルのRSpecバンドル出力と、理想的にはWebkitスタイルのウィンドウ/ペインが追加されたのを見てみたいと思いますが、それを行った人はまだ知りません。

1
Ivan

適切な設定とかわいいテーマがあれば、vimをgvimと同じかそれ以上に見栄えよくすることができます。もちろん最新のターミナルと一緒に!

VimとGvimの並べてプレビュー: Vim vs Gvim Look

guide ここでは、Terminal.appやvimを美しくするためのものではありません。VimSolarizedテーマ(terminal-mode)をGvimと同じように見せることです。これらの手順は、どのターミナルエミュレータやOSでも同じように機能します。

1