Kilka narzędzi, takich jak grep
, py.test
itd ... użyć wzoru <FileName>:<line number>:
do punktu na błędy. Na przykład:
; grep -Hn Common setup.cfg
setup.cfg:11: Common
Jak mogę zmodyfikować vim i gvim, aby móc je wywoływać w następujący sposób:
gvim setup.cfg:11:
zamiast
gvim setup.cfg +11
Wiem, że potrafię napisać mały skrypt powłoki, który analizowałby różne rzeczy, ale zastanawiam się, czy jest łatwiejszy sposób.
:help quickfix
więcej informacji.Odpowiedzi:
Możesz użyć wtyczki file: line dostępnej tutaj , która robi dokładnie to, co chcesz ...
źródło
Nie ma sposobu i myślę, że skrypt jest jedynym sposobem. Powodem jest to, że jeśli masz plik o nazwie setup.cfg: 11 i chcesz go edytować?
Oto krótki skrypt, który robi to, co chcesz jako oneliner ...
źródło
+11
? Możesz oczywiście użyć--
do tego.W Vundle.vim dodaj to do
.vimrc
:źródło
Możesz także użyć takiego aliasu:
źródło