Mac OS X Lion'da Vim'i nasıl güzel yapabilirim (okuma: Textmate yazı tipi / rengi)? [kapalı]


10

Textmate to Vim anahtarını yapmaya başladım. Bayıldım ama çok çirkin.

Mac OS X Lion kullanıyorum ve Ruby desteğine ihtiyacım var, bu yüzden Vim 7.3 ile birlikte değil, Homebrew aracılığıyla yüklenen Vim 7.3 kullanıyorum.

Sonra Corey Haines'in hızlı teknik özellikleriyle konuştuğunu görüyorum ve Vim'i ... sadece muhteşem. http://confreaks.net/videos/641-gogaruco2011-fast-rails-tests

GitHub nokta dosyalarına bakıyorum, Vimlander2 adlı bir repo kullanmak için bir not var. Buradaki talimatları uygulayarak farklı ama yine de çirkin bir Vim var. https://github.com/spicycode/Vimlander-2-The-Quickening

Vim'de yeniyim, bu yüzden muhtemelen aptalca bir şeyim yok - özellikle terminalin renkleri işleyebileceği için Lion'a geçtim, ancak bir şey hala kapalı.

Her gün Vim ile daha iyi ve daha iyi hale geliyorum ve gerçekten hoşuma gidiyor, ancak geçen gün bir proje çapında arama yapmak için Textmate'i açtım ve yazarken kendimi yazmadan hemen önce güzellik tarafından kısaca sallandım: wq

Vim güzellik ipuçlarınızı gerçekten takdir ediyorum - teşekkürler!


SPF13'e göz atın Herhangi bir vi ortamını bir geliştirme iş atına dönüştürür. tmux + vi + spf13

Yanıtlar:


7
  1. Terminal.app'ın eski sürümleri sadece 16 rengi destekledi ve Lion's Terminal.app'nin 256 rengi desteklemesi gerekiyor. Ama CLI Vim kullanmıyor, MacVim kullanıyor. Bu, renklercheme cephesinde büyük bir fark yaratır çünkü CLI Vim, GUI Vim için bir renk şemasında kullanabileceğiniz tüm renk tonlarını desteklemez. Onun gibi bir "güzel" Vim istiyorsanız MacVim kullandığınızdan emin olun.

  2. Bu "Vimlander2" paketinin yaklaşık 20 renk kimyası vardır colors. MacVim'de, NORMAL moddayken, :color(sonra boş bir boşluk bırakarak color) yazın ve ardından <Tab>sisteminizde bulunan tüm renk kimyasallarının bir listesini görüntülemek için tuşuna basın. Paketiniz doğru bir şekilde kurulmuşsa (örneğin, varsa ~/.vim/colors/[20 or so files]) çok fazla seçeneğiniz olacaktır. Memnun kaldığınızda, aşağıdakine benzer bir satır ekleyin ~/.vimrc:

    colorscheme nameofyourfavoritecolorscheme
    
  3. MacVim'in varsayılan yazı tipinin Monako olduğunu düşünüyorum. Eğer beğenmezseniz, "Düzenle" menüsünden değiştirebilirsiniz ancak seçiminizi yapmazsınız. Mac'inizde etkin olan tüm tek aralıklı yazı tiplerini denemek için kullanın. Memnun kaldığınızda, aşağıdakine benzer bir satır ekleyin ~/.vimrc:

    set guifont=nameofyourfavoritefont:h12
    

    Daha :help guifontfazla bilgi için bakınız .

  4. Neden Ruby desteğine ihtiyacın vardı? Ruby'de yazılmış belirli bir eklentiye mi ihtiyacınız var?

  5. oDiğer uygulamalarda geçerli satırın altında boş bir satır açmak için ne sıklıkla yazdığımı bilemezsiniz .


Teşekkür ederim! Buradaki fark şu ki MacVim değil CLI Vim kullanmıyordum. Kısaca ancak vim özelleştirmeler bir go görmüyor, MacVim bakıp dehşete gerçek uzun bir yol ve bu beni Peşinde olduğum görünümü elde sağlayacak MacVim olduğunu.
Hugh Jamps

Neden Ruby desteğini istedin?
romainl

6

Teşekkür ederim! Bağlantılar çok faydalı. CLI Vim ve MacVim arasındaki farkı aydınlattığı için romainl'in cevabını kabul ettim.
Hugh Jamps

Resimde hangi renkleri kullanıyorsunuz?
Vlad

@Vlad Vim :: NuColors by crshd
octosquidopus

1

Kullanmak https://github.com/alloy/macvim proje çekmece gibi TextMate (Mac), ve PeepOpen, sahip olan http://peepcode.com/products/peepopen Komut T göre bir gelişmedir.

Bunu Solarized temasıyla birleştirin ( http://ethanschoonover.com/solarized ) ve MacVim'in güzel olmaya oldukça yakın olduğunu düşünüyorum! Ve en azından tamamen çirkin değil.

TextMate tarzı RSpec paket çıktısını ve ideal olarak bir webkit tarzı pencere / bölme eklendiğini görmek isterim, ancak henüz bunu yapan kimseyi bilmiyorum.


1

Uygun ayarlar ve sevimli bir tema ile vim'i gvim kadar iyi veya daha iyi görünmesi için kolayca yapabiliriz; elbette modern bir terminal ile birlikte!

Vim ve Gvim'in Yan Yana Önizlemesi: Vim vs Gvim Bak

Buradaki kılavuz ne Terminal.app ne de vim'i güzelleştirmek için değil, Vim Solarized temasının (terminal modu) Gvim'deki gibi görünmesi ile ilgilidir. Adımlar, herhangi bir terminal öykünücüsü veya işletim sistemi için eşit derecede iyi çalışmalıdır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.