Właśnie zaczynam przełączać Textmate na Vima. Uwielbiam to, ale jest takie brzydkie.
Korzystam z systemu Mac OS X Lion i potrzebowałem wsparcia dla Ruby, więc używam Vima 7.3 zainstalowanego przez Homebrew, a nie Vim Lion.
Potem widzę, jak Corey Haines rozmawia o swoich szybkich specyfikacjach, a jego Vim jest ... po prostu wspaniały. http://confreaks.net/videos/641-gogaruco2011-fast-rails-tests
Patrzę na jego pliki kropkowe GitHub, jest notatka, by użyć repo o nazwie Vimlander2. Postępując zgodnie z instrukcjami tam i mam innego wyglądającego, ale wciąż brzydkiego Vima. https://github.com/spicycode/Vimlander-2-The-Quickening
Jestem zupełnie nowy w Vimie, więc prawdopodobnie brakuje mi czegoś głupiego - przeszedłem na Lion, ponieważ terminal mógł obsługiwać kolory, ale coś wciąż nie działa.
Z Vimem jestem coraz lepszy i naprawdę mi się podoba, ale pewnego dnia otworzyłem Textmate, aby przeprowadzić szerokie wyszukiwanie projektu i, cóż, na chwilę zachwyciło mnie piękno tuż przed tym, jak przyłapałem się na pisaniu: wq
Byłbym bardzo wdzięczny za porady kosmetyczne Vima - dzięki!
Odpowiedzi:
Stare wersje Terminal.app obsługiwały tylko 16 kolorów i masz rację, że Lion. Terminal.app ma obsługiwać 256 kolorów. Ale nie używa CLI Vima, używa MacVima. To robi ogromną różnicę na froncie colorscheme, ponieważ CLI Vim nie obsługuje wszystkich odcieni kolorów, których można użyć w schemacie kolorów dla GUI Vim. Jeśli chcesz „pięknego” Vima takiego jak on, upewnij się, że używasz MacVima.
Ten pakiet „Vimlander2” ma około 20 kolorów (w calach
colors
). W MacVim, w trybie NORMALNYM , wpisz:color
(z pustą spacją pocolor
), a następnie naciśnij,<Tab>
aby wyświetlić listę wszystkich dostępnych kolorów w twoim systemie. Jeśli pakiet jest poprawnie zainstalowany (np. Masz~/.vim/colors/[20 or so files]
), będziesz miał duży wybór. Gdy będziesz zadowolony, dodaj taki wiersz do swojego~/.vimrc
:Myślę, że domyślną czcionką MacVima jest Monako. Jeśli ci się nie podoba, możesz to zmienić w menu „Edycja”, ale twój wybór się nie utrzyma. Użyj go, aby wypróbować wszystkie czcionki o stałej szerokości aktywne na komputerze Mac. Gdy będziesz zadowolony, dodaj taki wiersz do swojego
~/.vimrc
:Zobacz
:help guifont
więcej informacji.Dlaczego potrzebowałeś wsparcia Ruby? Czy potrzebujesz konkretnej wtyczki napisanej w Ruby?
Nie wiedziałbyś, jak często piszę,
o
aby otworzyć pusty wiersz pod bieżącym w innych aplikacjach.źródło
Te linki będą przydatne:
Dokonanie zmiany
Skórki
Czcionki
Inspiracja
źródło
Używam https://github.com/alloy/macvim, który ma szufladę tekstową (mac), jak szuflada projektu, oraz PeepOpen, http://peepcode.com/products/peepopen, co stanowi ulepszenie w stosunku do Command-T.
Połącz to z motywem Solarized ( http://ethanschoonover.com/solarized ) i myślę, że MacVim jest bliski bycia ładnym! I przynajmniej nie całkiem brzydka.
Bardzo chciałbym zobaczyć wynik pakietu RSpec w stylu TextMate, a najlepiej dodać okno / okienko w stylu webkita, ale nie znam nikogo, kto to zrobił.
źródło
Dzięki odpowiednim ustawieniom i uroczemu motywowi możemy z łatwością sprawić, że vim będzie wyglądał tak dobrze jak gvim lub nawet lepiej; oczywiście wraz z nowoczesnym terminalem!
Side-by-side Preview Vima i Gvima:
Ten przewodnik nie jest przeznaczony ani dla Terminal.app, ani dla upiększania vima. Chodzi o to, aby motyw Vim Solarized (tryb terminalowy) wyglądał tak samo jak w Gvim. Kroki powinny działać równie dobrze dla dowolnego emulatora terminali lub systemu operacyjnego.
źródło