To, co próbuję zrobić, wydaje się być bardzo podstawową sprawą, ale nie mogę nic na ten temat znaleźć. Pracuję nad projektem zbudowanym jak zwykle:Jak skutecznie "robić" z Vimem
project
|-- bin
|-- inc
`-- src
Chciałbym zrobić mój projekt za pomocą polecenia make zawartego w Vimie. Ale za każdym razem muszę podać :make -C ../
. Wolałbym, jeśli nie ma pliku Makefile w bieżącym katalogu, przejdź do katalogu nadrzędnego. Zrobiłem to już z
set tags+=./tags;/
w moim .vimrc
.
Co więcej, marka jest domyślnie brzydka. Czy są opcje, aby dodać kolor i umożliwić bezpośredni dostęp do błędów (jak w Emacs).
Dzięki
Wolałbym, jeśli nie ma pliku Makefile w bieżącym katalogu, przejdź do katalogu nadrzędnego. Jeśli istnieje plik Makefile, użyj go. –
to nie takie proste. ustaw twój makecmd na skrypt, który testuje ten warunek ... to nie jest takie trudne :) –
Dokładnie o to pytam. Nie wiem, jak przetestować, czy plik istnieje, czy nie w vimrc –