Podświetlanie składni polega na użyciu kolorów, rozmiaru, kroju pisma lub innych atrybutów, aby wizualnie wskazać, że ma on specjalne znaczenie, a tym samym ułatwia zrozumienie tekstu. Na przykład oznaczanie słów kluczowych w języku określonym kolorem.
Próbuję naprawić podświetlanie składni dla Pythona; moje kolory różnią się od tych na zrzutach ekranu, jak to „powinno” wyglądać w różnych schematach kolorów vim. Możesz zobaczyć różnicę w porównaniu .rb (który wyświetla się poprawnie) do .py, który wygląda na wyłączony: Na przykład zauważ, że selfnie jest podświetlone. (To jest w …
Zainstalowałem gvim na Fedorze i Win7. Odkryłem, że zarówno vim, jak i gvim w Fedorze nie podświetliły nazwy funkcji w kodzie c, podczas gdy gvim na win7 ją podświetlił. Odkryłem, że w win7 vim73/syntax/c.vimma dodatkowe linie na końcu: syn match cFunction "\<[a-zA-Z_][a-zA-Z_0-9]*\>[^()]*)("me=e-2 syn match cFunction "\<[a-zA-Z_][a-zA-Z_0-9]*\>\s*("me=e-1 hi cFunction gui=NONE guifg=#B5A1FF …
Czasami chcę przesłonić domyślną składnię, podkreślając kolory i style według własnych preferencji. Wyobrażam sobie, że najbardziej odpowiednim sposobem na to byłoby stworzenie własnego schematu kolorów. Mam jednak kilka pytań. Jeśli chcę ustawić wyróżnienie dla określonej grupy składni w określonym języku, czy należy to do mojego schematu kolorów, czy lepiej byłoby …
Czy jest coś, co mogę zrobić, aby zachować syntax onpodczas korzystania z Vima? Gdy tylko otworzę coś znaczącego, edycja po chwili staje się prawie niemożliwa. Każde naciśnięcie klawisza powoduje opóźnienie. Jeśli wyłączę podświetlanie składni lub ponownie uruchomę vima - znowu będzie dobrze. Mam synmaxcolustawione na 120. Przykładowy plik Ruby jest …
Obecnie mój Vim wyróżnia pasujące nawiasy, nawiasy, cytaty itp. Z cyjanowym tłem i białym planem - kursor można przesuwać między nimi za pomocą %. Dzięki mojemu matchit.vim mogę także przełączać się %pomiędzy if / end, for / end itp. - jednak nie są one podświetlane przy wyborze. Jak mogę automatycznie …
Mam kilka highlightpoleceń w moim .vimrcpliku. W Vim 7.3 zaczęły obowiązywać natychmiast po uruchomieniu Vima. Po aktualizacji do Vima 7.4 już tak nie jest. Vim początkowo używa domyślnego podświetlania. Gdy ładuję .vimrcsię po raz drugi przez wykonanie source ~/.vimrc, podświetlanie działa tak, jak chcę. Powinieneś być w stanie odtworzyć ten …
C ++ 14 zapewnił nam możliwość użycia pojedynczych cudzysłowów do oddzielenia cyfr dużych literałów liczbowych. To łamie podświetlanie składni Vima. Rozważmy na przykład następujący program C ++ 14: #include <stdlib.h> int main(int argc, char** argv) { // small numbers are fine int normal_number = 5; // large numbers have the …
Czy można dodać znak, który będzie wyświetlany w kolumnie znaków, ilekroć linia ma grupę czynności do wykonania (Do zrobienia, FIXME ...). Ulepszając swój schemat kolorów Zmieniłem wyróżnienie grupy Todo, ale chciałbym mieć wskaźnik w kolumnie znaków, na przykład Błędy i ostrzeżenia syntastyczne.
W moim miejscu pracy chcę przeprowadzić prezentację niestandardowego języka, który opracowałem w celu rozwiązania niektórych problemów, które mieliśmy. Aby ułatwić programowanie, stworzyłem własny plik składni vim dla tego konkretnego języka. Teraz muszę go przedstawić na innym komputerze, który nie będzie miał tego pliku składni. Z tego co wiem, może nawet …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.