Как я могу поместить курсор в каждую строку в Sublime Text?


95

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

Ответы:


190

Четыре шага:

  1. Выделите весь текст: CTRL A
  2. Активировать мультикурсоры: CTRL (or CMD on Mac) SHIFT L
  3. Нажмите кнопку, Homeчтобы переместить все курсоры в начало строки
  4. Нажмите клавишу "цитаты, чтобы вставить цитату.

Использование клавиш со стрелками Home Endи CTRL+ left | rightудобно при управлении несколькими курсорами.


4
Я использую Sublime более 5 лет и хотел бы знать об этом много лет назад. @Jacko Поставьте этому человеку зеленую галочку.
Дэйв Лю

1
как это даже не проверено в качестве ответа?
Махмудафер

Извините, ребята, я вышел из строя - только что дал Эрику зеленый чек!
Джеко

Такое ощущение, что я возвращаюсь сюда раз в месяц после того, как попробую каждую другую комбинацию клавиш, какую только могу придумать. Спасибо (еще раз) за это.
Джошуа Пинтер,

@ DamiánRafaelLattenero как?
Alex78191

14

На Mac вы можете выделить строки, которые хотите редактировать и использовать CMDShiftL, или ctrlShiftLв Windows.


3
Если вы используете Loom, выйдите из этой программы, потому что она захватывает эту комбинацию горячих клавиш на Mac.
Абрам

4

На Mac

  1. cmd+ A(Выбрать все)
  2. cmd+ shift+ L(Разделить выделение на строки)
  3. shift+ 2(Выделение окружения в кавычках)
  4. esc (Побег)

Несколько курсоров


Благодарность! Шаг 3 должен быть shift + ".
entron

3

В Windows

CTRL+ A(Выбрать все данные)

CTRL+ Shift+ L(Курсор появится в каждой строке)

Shift+ (правая или левая клавиша) (перемещать курсор влево или вправо)

Нажмите, ESCчтобы убрать фокус.


1
Цените его Hassan / HMD
Жако
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.