Дык, одинаковое же! )Fr0sT wrote:я думал, что у тебя одинаковое количество строк в обоих блоках...
Выделение текста
- Author
- Message
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Я ожидал так:
- выделяю обычно, например Ctrl+A, Ctrl+C
AkelPad понимает, что я буду вставлять текст как блок, т.к. я сделал в месте вставки блочное выделение "столбца", т.е. куда буду вставлять
- делаю Ctrl+V и текст нормально вставляется.
Оказывается, если я сделал блочное выделение, то AkelPad НЕ понимает, что я собираюсь вставлять то, что в буфере, как блок, и шарабанит как обычный текст. А было бы логично, чтобы понимал.
Сейчас, как сказал Instructor, надо обязательно копировать текст как блок, я делаю так, но это неудобно.
- выделяю обычно, например Ctrl+A, Ctrl+C
AkelPad понимает, что я буду вставлять текст как блок, т.к. я сделал в месте вставки блочное выделение "столбца", т.е. куда буду вставлять
- делаю Ctrl+V и текст нормально вставляется.
Оказывается, если я сделал блочное выделение, то AkelPad НЕ понимает, что я собираюсь вставлять то, что в буфере, как блок, и шарабанит как обычный текст. А было бы логично, чтобы понимал.
Сейчас, как сказал Instructor, надо обязательно копировать текст как блок, я делаю так, но это неудобно.
-
Offline
- Posts: 35
- Joined: Mon Jun 15, 2009 3:46 pm
VladSh
вертикальная вставка обычным образом выделенного текста все же возможна в некоторых случаях.
надо выделить вертикальным выделением один символ (обычно это пробел) в месте размещения левого верхнего угла будущей вставки и нажать Alt+V
предупреждение.
правый край вставленного текста будет «зазубренным», если только его строки не были одинаковой длины, поэтому все что будет правее вставленного текста — поедет. вывод: такая вставка имеет смысл только для строк одинаковой длины или, если справа ничего не было.
вертикальная вставка обычным образом выделенного текста все же возможна в некоторых случаях.
надо выделить вертикальным выделением один символ (обычно это пробел) в месте размещения левого верхнего угла будущей вставки и нажать Alt+V
предупреждение.
правый край вставленного текста будет «зазубренным», если только его строки не были одинаковой длины, поэтому все что будет правее вставленного текста — поедет. вывод: такая вставка имеет смысл только для строк одинаковой длины или, если справа ничего не было.
-
Offline
- Posts: 876
- Joined: Tue Jul 24, 2007 8:54 am
Что-то вертикальная вставка не работает так, как ожидается.
1) Есть строки для вставки
2) Есть шаблон, куда вставлять
3) Копирую строки для вставки (обычное выделение или вертикальное - без разницы)
4) Выделяю вертикальным выделением знаки "_"
5) Нажимаю Alt-V
6) Получаю:
Количество повторений = количеству вставляемых строк. Акель самый свежий.
1) Есть строки для вставки
Code: Select all
111
222
333
Code: Select all
bla_bla
bla_bla
bla_bla
4) Выделяю вертикальным выделением знаки "_"
5) Нажимаю Alt-V
6) Получаю:
Code: Select all
bla111bla
bla222bla
bla333bla
111
222
333
111
222
333
-
Offline
- Posts: 381
- Joined: Wed Sep 28, 2011 3:05 pm
-
Offline
- Posts: 874
- Joined: Sat Jan 16, 2010 2:03 pm
1. То о чем вы написали, у меня, например, прекрасно работает.Cuprum wrote:...удаление блока согласно высоте "растянутого" курсора.
Может вы после выделения "забываете" {Alt} отпустить? Или он у вас на клавиатуре залипает. Проверьте - при "залипшем" {Alt} подчеркиваются первые буквы пунктов меню.
2. Более того вертикальный блок можно использовать не только с последующим {Delete} или {Backspace} для удаления/выкусывания прямоугольного блока, но и с рядом парных сочетаний для особых случаев:Cuprum wrote:Удобнейшая штука.
{Shift}+{Backspace} - для "посимвольной обрезки" левого края выделения;
{Space} - дополняет выделенный блок одним пробелом слева;
{Shift}+{Space} - наоборот, удаляет один пробел слева, но в отличие от {Shift}+{Backspace} не трогает другие символы (не пробелы);
{Alt}+{Backspace} - для удаления "концевых пробелов" внутри выделения (например, посреди строки, не трогая концевых пробелов всей строки)...
И все уже работает! Проверяйте клавиатуру. См. п.1.