|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5030/827.2 04 Jun 2004 02:09:16 To : abrasha shapirus Subject : Vim -- Visual IMproved -------------------------------------------------------------------------------- On Thu, 03 Jun 04 17:35:22 +0400, abrasha shapirus wrote: as> имеем текст. курсор установлен не в первом символе строки. текущий режим -- as> insert. нажимаем escape, нажимаем i. курсор смещается на одну позицию влево as> относительно исходной. хочется, чтобы не смещался. как? Вместо <i> нажимат <a>. as> еще одно. выделяем текст. допустим, несколько строк. копируем в буфер as> клавишей 'y'. затем устанавливаем курсор на любую строку и жмем 'p'. as> содержимое буфера вставляется под этой строкой. хотелось бы, чтобы первая as> строка содержимого буфера вставлялась на место текущей, а текущая смещалась as> под то, что вставляется из буфера. как? Клавиша <p> вставляет ПОСЛЕ курсора, а комбинация клавиш <Shift>-<P> вставляет ДО курсора. Кроме того нужно учитывать, что в отметку может попадать (в случае многострочной отметки -- так точно попадает) символ перевода строки. as> совершенно аналогично для копирования-вставки текста (имеется в виду режим as> выделения 'v', в отличие от вышеописанного 'V'). Вот и здесь всё совершенно аналогично... --- [ZX] * Origin: 0D00 1E54 41D1 9753 3F41 40F7 4BBA 050B 30E8 0E4E (2:5030/827.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/38332603fac3.html, оценка из 5, голосов 10
|