Podczas codziennej pracy, coraz częściej dostrzegam pewne małe detale, które cholernie ułatwiają życie 🙂 Jednym z nich jest otwieranie pliku w vimie na konkretnej linii.

vim classes/foobar.php +69

Powyższa komenda przenosi do linii 69 po otwarciu. Ale to nie do końca było to czego szukałem. Przy pracy z zakładkami (tabs) jest to średnie rozwiązanie. Szukałem więc jak zrobić to przy pomocy polecenia tabe. Niestety :tabe classes/foobar.php +69 nie działa, bo Vim krzyczy: E172: Only one file name allowed. Będąc bliko zwątpienia, w istnienie tej funkcji, z pomocą przyszedł manual 🙂

:tabe +69 classes/foobar.php

🙂

Czasami koledzy pytają, czemu nie używasz :tabe plik, a później :69. Oczywiście można tak, ale odpalając sobie np. grepa w konsoli, czy podglądając log aplikacji, gdzie od razu widzę numery linii, wygodniej użyć mojego dzisiejszego odkrycia.

Na tą chwilę to tyle o Vimie, wkrótce opiszę kilka innych funkcjonalności i sztuczek, które ratują życie 😉