tengu_crow: (Default)
Открыл для себя вимовские text-objects - чудная штука. Особенно впечатлило at и it - они копируют теги - причем любые. Оказывается, можно копировать: букву (l) - удобно для команд типа "5 символов вправо", слово, предложение, параграф, скобки (круглые, фигурные, квадратные, угловые), кавычки (одинарные, двойные, бэктиками) и - теги.




Также приятное открытие (уже давно и уже давно пользуюсь) - это Ctrl+A и Ctrl+X на цифрах соответственно прибавляет и отнимает по единичке из числа.




Редактировать XML иначе как без режима фолдинга - пытка. А этот режим включается очень просто:

:let g:xml_syntax_folding = 1
:set fdm=syntax
:e %


Можно вводить вручную, можно завязать на загрузку xml-файла. Не понимаю, как я раньше обходился без? То есть понимаю - там были совершенно дикие методы. Зато теперь - XML любого размера "схлопывается" в удобоваримый вид и любой файл - как на ладони. Особенно приятно конфигурировать rc.xml к openbox
tengu_crow: (Default)
Открыл для себя вимовские text-objects - чудная штука. Особенно впечатлило at и it - они копируют теги - причем любые. Оказывается, можно копировать: букву (l) - удобно для команд типа "5 символов вправо", слово, предложение, параграф, скобки (круглые, фигурные, квадратные, угловые), кавычки (одинарные, двойные, бэктиками) и - теги.




Также приятное открытие (уже давно и уже давно пользуюсь) - это Ctrl+A и Ctrl+X на цифрах соответственно прибавляет и отнимает по единичке из числа.




Редактировать XML иначе как без режима фолдинга - пытка. А этот режим включается очень просто:

:let g:xml_syntax_folding = 1
:set fdm=syntax
:e %


Можно вводить вручную, можно завязать на загрузку xml-файла. Не понимаю, как я раньше обходился без? То есть понимаю - там были совершенно дикие методы. Зато теперь - XML любого размера "схлопывается" в удобоваримый вид и любой файл - как на ладони. Особенно приятно конфигурировать rc.xml к openbox

April 2025

S M T W T F S
  123 45
6789101112
13141516171819
20212223242526
27282930   

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 23rd, 2025 04:19 pm
Powered by Dreamwidth Studios