| Сдвиг выделенного блока влево/вправо на 4 позиции в Far'овском редакторе по Tab/Shift-Tab
 
 Мелкий макрос, реализующий близкую к редактору MS VC 6.0 функциональность.
  При наличии выделенного блока текста нажатие Tab сдвигает блок
  на 4 позиции вправо (как 4 Alt-I подряд), а Shift-Tab - влево.
  В силу своей тупости, макрос не перекореживает отступы внутри блока,
  как это делают виденные мной plugins. код макроса предельно прост: 
REGEDIT4
[HKEY_CURRENT_USER\Software\Far\KeyMacros\Editor\ShiftTab]
"Description"="Back Tab Selected block"
"Sequence"="AltU AltU AltU AltU"
"DisableOutput"=dword:00000001
"Selection"=dword:00000001
[HKEY_CURRENT_USER\Software\Far\KeyMacros\Editor\Tab]
"Description"="Tab Selected block"
"Sequence"="AltI AltI AltI AltI"
"DisableOutput"=dword:00000001
"Selection"=dword:00000001
 Для установки можно импортировать ShiftTab_EditVC6.reg из
архива2005.02.07ShiftTab_EditVC6.rar/tgz (259 bytes/357 bytes).
 Если вас не устраивает Tab-size 4, поставьте столько AltU и AltI, сколько вам нужно.
 
 
 
 |