Я хотел бы иметь возможность щелкать строку текста, не выделяя ее, и использовать сочетание клавиш для копирования всего текста в текущей строке. Это возможно? Если так, как?
4 ответа
Наиболее близким к этому является ⇧⌘L, за которым следует ⌘C.
Не знаю, поможет ли это, но другой полезный - Ctrl+Shift+D, который возьмет текущую строку и продублирует ее прямо ниже.
Чтобы иметь это во всех стандартных текстовых представлениях, создайте ~/Library/KeyBindings/DefaultKeyBinding.dict
который выглядит следующим образом:
{
"^~c" = ("selectParagraph:", "copy:"); // ⌃⌥C
}
Для получения дополнительной информации см. Текстовая система какао.
Некоторые из ярлыков редактирования текста TextMate определены в аналогичном файле списка свойств по адресу /path/to/TextMate.app/Contents/Resources/KeyBindings.dict
. Изменения должны быть внесены в копию в Application Support
как обычно.
Вы можете использовать привязки Emacs. Большинство приложений Mac поддерживают их. Control-k (kill) обрезает строку до emacs-эквивалента монтажной панели, а control-y (yank) вставляет результаты обратно. Этот монтажный картон отличается от обычного монтажного картона Mac, и TextMate работает только с одним окном. Если вы управляете -k, то управляете -y, это эквивалент копии.