Pytania otagowane jako syntax-highlighting

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.

3
Wyświetl znane typy plików
Jak mogę uzyskać listę nazw typów plików, o których vim obecnie wie? Chcę móc to zrobić, aby gdy vim nie wykryje automatycznie typu pliku, mógłbym wypróbować niektóre typy plików, które vim wie, że mogą być podobne i sprawdzić, czy zapewniają rozsądne wyróżnianie składni. Wiem, że pliki vimscript zajmujące się typami …

2
Czy Vim może interpretować kody ucieczki kolorów terminali?
Wiele programów CLI wyświetla ładnie podświetlony tekst. Podczas gdy większość z nich sprawdza, czy dane wyjściowe trafiają do pliku, niektóre zawierają kody specjalne terminala. Lubię dane wyjściowe z kodami ucieczki, ale przeglądanie tych plików w Vimie jest bolesne. Czy Vim może zinterpretować te kody ucieczki w oczekiwanych kolorach? Jeśli nie, …



1
Jak włączyć składnię specyficzną dla języka w heredoc?
Kiedy edytuję plik PHP i definiuję ciąg w heredoc, podświetlanie składni zostanie włączone wewnątrz heredoc, jeśli jest to składnia JavaScript lub HTML lub SQL. Jednak nie będzie działać dla składni CSS. Przykład (jeśli tworzymy nowy plik PHP o nazwie hello.phpz następującym kodem): <?php $foo = <<<"JAVASCRIPT" var hello = "hello"; …


5
Wzorzec składni Vima, aby podświetlić argument słowa kluczowego python
Mam trudności z nauką wyrażeń regularnych vim (nie znam też dobrze innych wyrażeń regularnych), więc głównym problemem jest zdefiniowanie wyrażeń regularnych, które pasowałyby do siebie some_function_call(simple_value, keyword=value) słowo kluczowe w tym przykładzie. Powinien więc pasować do słowa, jeśli znajduje się w parens i ma po nim znak równości. Kolejnym problemem …

3
Brak podświetlania składni w tmux
Po zainstalowaniu tmuxw iTerm 2. (build 3.0.13) Kiedy wykonać vimw tmux, podświetlanie składni wygląda następująco. Ale poza Tmuxem podświetlanie składni wygląda dobrze. Moje $TERMwewnętrzne i zewnętrzne tmux to xterm-256color. Dodałem również set -g default-terminal "screen-256color" w .tmux.confi dodano tę set t_Co=256 set t_AB=m set t_AF=m if &term =~ '256color' set …


1
Traktuj literały łańcuchowe jako inny język
Mam wiele plików JavaScript, w których ciągi są fragmentami kodu HTML, które należy wstawić na stronę. Vim wykonuje podświetlanie składni w JavaScript i podświetla cytowane ciągi jako takie. Wydaje się, że w rzeczywistości wykracza on poza podkreślanie: w cudzysłowie vim nie pasuje do <tego, który rozpoczyna znacznik od tego, >który …



2
Automatyczne wyróżnianie tekstu identycznych linii
Jakiś czas temu widziałem, jak wykwalifikowany ninja vim to robi, ale nie mam pojęcia, jak zacząć. A) Czy istnieje sposób na ustawienie koloru tła vims, aby kolejne linie o identycznej treści były podświetlane. B) Jeśli ktoś wie, jak to zrobić, fajną poprawką byłoby, gdyby wyróżnianie odbywało się w kolejnych wierszach, …

1
Czy regiony składniowe vima mogą się dotykać / nakładać?
Jakiś czas temu postanowiłem dowiedzieć się więcej o tym, jak działają pliki składniowe vima, tworząc własne. Moim celem było stworzenie prostego pliku składniowego, który podzieliłby ten plik na 3 części w oparciu o ograniczniki i zawierał istniejące pliki składniowe dla dwóch z tych trzech części. To jest przykładowy plik: Some …

1
Mieszana składnia kolorów w vimie
Często piszę dokumenty w knitr przy użyciu vima, co oznacza, że ​​mam kod zniżkowy zmieszany z kodem R. Chciałbym mieć kolorowanie składni R na fragmentach R, ale zaznaczanie lub brak kolorowania na wszystkich innych fragmentach. Czy to jest wykonalne? W jaki sposób?

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.