Używając vima z wtyczką Rails, możesz utworzyć plik migracji, a następnie otworzyć plik za jednym razem?Dzięki Vim Rails, możesz utworzyć nowy plik migracji i otworzyć go za jednym razem?
Czy było to możliwe również z tekstem?
Używając vima z wtyczką Rails, możesz utworzyć plik migracji, a następnie otworzyć plik za jednym razem?Dzięki Vim Rails, możesz utworzyć nowy plik migracji i otworzyć go za jednym razem?
Czy było to możliwe również z tekstem?
Nie używam Vima, ale jest to jedyne takie pytanie na SO. Oto jak to robię z linii poleceń rails (instrukcje te działają dla vima lub dowolnego innego edytora, który może otwierać pliki tekstowe z wiersza poleceń):
Dodałem tę metodę do mojego pliku wewnątrz railsapp/config/initializers
otworzyć swój najnowszy wygenerowany migracji (w TextMate) bez konieczności kopiowania i wklejania nazwę pliku lub coś podobnego (got some pomocy od tego pytania: How can I get the path for the last created file in a directory using Ruby?)
def latestmigration
`mate #{Dir.glob(File.join(Rails.root, 'db', 'migrate', '*.rb')).max { |a,b| File.ctime(a) <=> File.ctime(b)} }`
end
& Dagger ;: (FYI dla Ruby/Rails początkujących kod inicjalizatora jest wszechobecny i nie wymaga zasięgu klasy do nazwy pliku, aby był dostępny z dowolnego miejsca w obrębie szyn)
masz na myśli z wtyczką [rails] (http://www.vim.org/scripts/script.php?script_id=1567)? – Despo
Tak, przepraszam, wtyczka do szyn jest tym, co miałem na myśli. – Blankman