русский
Germany.ruForen → Архив Досок→ Linux & Co

transient-mark-mode in vim

143  
BSDLamer Хвостатый Carpal Tunnel29.03.06 21:28
BSDLamer
NEW 29.03.06 21:28 
вобсчем кто из имакса знает что можно выделять регион текста с помощью transient-mark-modе визуально. жмем C-SPC и маркируем нужный регион синим после чего можно етот регион вырезать/скопироват в register например "a" (C-x rsa) и пейстит это дело куда захочется (C-x ria).
иногда такого хочется в VIMe , ибо в ванильном виае такое невозможно, а считать строки от положения курсора как-то медленно (с ходу не ляпнеш же 56yy например) :( или может есть другой солюшен ? :set nu ниахота
фух, выразился
0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#1 
Russman старожил29.03.06 22:46
Russman
NEW 29.03.06 22:46 
in Antwort BSDLamer 29.03.06 21:28
Пользуйся емаксом или jedом.
---
Чупа-чупс: "Мы научили мир сосать..."
#2 
Ethanol прохожий30.03.06 15:39
Ethanol
NEW 30.03.06 15:39 
in Antwort BSDLamer 29.03.06 21:28, Zuletzt geändert 30.03.06 15:40 (Ethanol)
Можно конечно еще без ":set nu" задать ":.=" в первой и последней строке, вычислить разницу и потом заянковать. Я так делаю всегда.
⌠Пьяницы не походят ни на людей, ни на скотов √ только на дьяволов. От них отворачиваются ангелы, их обегают люди.⌠
#3 
BSDLamer Хвостатый Carpal Tunnel31.03.06 19:24
BSDLamer
NEW 31.03.06 19:24 
in Antwort Ethanol 30.03.06 15:39
можно поставить две маркировки в тексте и все между ними заянковать ? Пойду ка поисчу
0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#4 
  Me_himself посетитель07.06.06 15:42
07.06.06 15:42 
in Antwort BSDLamer 29.03.06 21:28
Обыскивал форум по ключевому слову вим и попал сюда :)
В ответ на:
иногда такого хочется в VIMe

В виме тоже есть визуальный модус (включается кнопкой v, выключается эскейпом)
Или именно в ванильном такого модуса нет?
У меня заодно такой вопрос: после поиска типа ?\<word\> (найденный паттерн остаётся подсвеченным, даже после выхода. Как эту подсветку можно выключить?
#5 
  Chipolino знакомое лицо08.06.06 19:21
NEW 08.06.06 19:21 
in Antwort BSDLamer 29.03.06 21:28
V - Визуальный режим для выделения текста , можно Ctrl-V если только столбец выделить.
Y-копировать
X-вырезать
P-вставить
Или тебе что-то другое надо?
#6 
BSDLamer Хвостатый Carpal Tunnel09.06.06 17:29
BSDLamer
NEW 09.06.06 17:29 
in Antwort Chipolino 08.06.06 19:21
thx
0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#7