Как я могу поместить курсор в каждую строку в 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.

Tgsmith61591
источник
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
Жако