Do samych railsów, to kobyła Tima ma już wbudowane budowanie ctags (:help Rtags).
Lepszego wsparcia do Vima dla podpowiadania chyba nie ma. Kwestia jeszcze, żeby sobie dobrze tagi budować, nigdy nie miałem cierpliwości, żeby dobrze rozgryźć temat
Do samych railsów, to kobyła Tima ma już wbudowane budowanie ctags (:help Rtags).
Lepszego wsparcia do Vima dla podpowiadania chyba nie ma. Kwestia jeszcze, żeby sobie dobrze tagi budować, nigdy nie miałem cierpliwości, żeby dobrze rozgryźć temat
Zna ktoś do tego jakis tutorial bo na razie nie znalazlem jak to zrobić.
Jak pooglądasz vim casty to się rozjaśni, jest tam sporo podstaw. O nagrywaniu makr i odtwarzaiu ch na wybranych liniach, itp też, jak i o sed i grep wbudowanych
Zna ktoś do tego jakis tutorial bo na razie nie znalazlem jak to zrobić.[/quote]
http://vimeo.com/4448635 - co prawda tutaj mowa o edytowaniu globalnym, ale zahacza o ten sam “mechanizm”. Poza tym polecam pozostałe casty tego kolesia - w początkowych trochę się “popisuje”, ale później tempo nie jest już takie zabójcze.
Dzięki
A takie pytanko, moglibyście mi podrzucić snipety do railsów, które używacie?
Polecam zamiast ESC używać jk:
inoremap jk <C-[>
Cześć,
Znacie jakiś plugin do VIMa, który ma w miarę aktualne snippety ruby/rails?
Dzięki
od jakiegoś czasu myślę nad porzuceniem RubyMine na rzecz Vima, ale o ile mogę porzucić wszystkie bajery związane z Git-em, rysowaniem diagramów (na co to w ogóle komu potrzebne? :D), o tyle ciężko było by mi się rozstać z podpowiadaniem składni jakie oferuje RubyMine (czy też generalnie wszystkie IDE Intellij).
Czy jest możliwość uzyskania czegoś chociaż zbliżonego? Nie mówię tu o a’la TextMate podpowiadaniu tego co mamy w otwartym akurat pliku, ale z całego projektu + z zainstalowanych gemów.
Czy Vim potrafi odgadywać “typ” zmiennej? Tzn. jeżeli wpiszę:
arr = [1, 2, 3]
arr.
to podpowie mi #each, #map, #select etc.?
Do Snippetów polecam Ultisnips.
zlw:
Narazie najlepsze co znalazłem to https://github.com/Shougo/neocomplcache
Jak dobrze to obczaisz to też czekam na lepsze rozwiązanie.
A rysowanie diagramów to to?? http://gitready.com/images/graph.png
Podłączam się do powyższego pytania.
Nie, miałem na myśli diagramy relacji modeli, które RubyMine potrafi generować. Tak jakby to komuś do szczęścia było potrzebne
Właśnie jak googleowałem, to ctags się powtarzało kilka razy, ale nigdy z jakąś instrukcją porządną jak je wygenerować, czy z opisem jak dokładnie działają.
No takiego super mądrego podpowiadania nie uzyskasz, ale komu to potrzebne?
No nic jak chcesz ctags moze troche pomoze, polaczene z bundle i guard daje rade:
Czy jest plugin który zamienia starą składnie hashów na nową?
np
{
'user_id' => employer.id,
'company_id' => company.id
}
{
user_id: employer.id,
company_id: company.id
}
nagrac makro, zapisac jako funkcja i uzywac?
Co do ctags
w polaczeniu z innymi pluginami kolegi jak
https://github.com/szw/vim-kompleter do tego supertab i kilka innych i miodzio