LINUX.ORG.RU

vim + .


0

0
Восзможно ли заставить (научить) точку ловить последнее действие следующего характера: выделяем блок по V и табим его (напр. 2>)?

Хотелось бы: после такого действия выделяем блок по V, жмем точку и он табится вправо на 2 позиции :) А сейчас это не работает :(

p.s. В конфиге ничего к этому относящегося нет.
Зачем такая вещь если не секрет?

Можно отключить поддержку мыши, затем скопировать ею эти символы "2>", и 'вставлять' средней кнопкой по необходимости.

anonymous
()
Ответ на: комментарий от anonymous
не, немного не так :)

"2>" - это не символы - это сдвиг выделленного фрагмента на 2 таба вправо :) вот это действие приходится повторять. Вот я думаю как бы вим научить это в последнее запоминать (.).
unicsoid ★★
() автор топика
можно зделать чёто типо ":map . 2>", наскоко я понял это те такое нужно.
bugmaker ★★★★☆
()
Ответ на: комментарий от bugmaker
макрос я уже :) хотел именно с "." заморочиться.
unicsoid ★★
() автор топика
> выделяем блок по V, жмем точку и он табится вправо на 2 позиции

А какой по твоему блок он должен автоматически выбрать для сдвига?
unDEFER ★★★★★
()
Ответ на: комментарий от unicsoid
Ну и какой тогда в этом смысл? Несколько раз двигать один и тот же текст?
Непроще набрать вмето 2-х большее число?
unDEFER ★★★★★
()
Ответ на: комментарий от unDEFER
ты не понял :) нажатия как раз экономятся. Вместо 2> я нажимаю .

И двигаю не один и тот же текст, а выделенный! Выделил, нажал точку - сдвинул, следующий нужный кусок выделили, нажал точку - сдвинул ... :)

Ну да ладно, уже в принципе не важно :)

unicsoid ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.