Удаление курсора в Sublime Text после Ctrl + click
В Sublime Text вы можете добавить курсор в несколько произвольных мест, нажав Ctrl + клик. Однако использование мыши часто неточно, поэтому я иногда сталкиваюсь с необходимостью отменить щелчок (уже выбрал несколько мест в тексте), но не нашел способ сделать это, поэтому мне нужно начинать все сначала.
Есть ли способ "удалить" курсор после указания его с помощью мыши?
Примечание. Я знаю о множественном использовании курсора с клавиатурой, этот вопрос касается использования мыши.
Ответы
Ответ 1
Вы можете использовать модификатор alt
для окон и linux и модификатор shift+cmd
в OS X при выборе режима "субтрактивный". Вы также можете использовать простой плагин для удаления первого или последнего курсора в представлении (не первый или последний добавленный, первый или последний в целом) и привязать его к команде ключа.
Ответ 2
Не хочу кладбищенскую запись на эту тему, но я нашел, что это именно то, что я искал:
Ctrl + U (Cmd + U на Mac), кажется, удаляет последний размещенный карет.
Найдено здесь: https://www.sublimetext.com/forum/viewtopic.php?f=4&t=5091
Копаем через файлы Sublime Default Key Bindings, имя команды для этого - soft_undo
Таким образом, изменив привязки определенных пользователем клавиш, вы можете установить любую комбинацию клавиш/мышек, которую вы хотите вызвать soft_undo
Ответ 3
Alt + Middle Click работает для Windows в Sublime3
Ответ 4
В случае, если это помогает:
Если вы используете плагин CodeIntel
(версия 2.2.0), удалив его из Sublime, снова удалите курсоры с помощью alt+click
.