Як налаштувати комбінації клавіш Mac TextMate з командою "копіювати поточну лінію"?


2

Я хотів би мати можливість натиснути на рядок тексту, не вибираючи його, і скористатися комбінацією клавіш для копіювання всього тексту на поточному рядку. Це можливо? Якщо так, то як?

Відповіді:


4

Найближче до цього є followedL, за яким йде .C.


1
Ви можете скористатися редактором макросів, щоб зберегти цю послідовність (Пакети> Макроси & gt; Почати запис) і надати йому комбінацію клавіш. Працює як шарм. (Просто переконайтеся, що ви зніміть позначку параметр "використовувати локальний буфер обміну під час виконання макросу" внизу макросу в редакторі Bundle.)
ghoppe

Завдяки наконечнику макросу! Враховуючи дивовижність TextMate, я не можу сказати, що один простий макрос мені незручно!
mkelley33

2

Не знаю, якщо це допомагає, але ще один корисний Ctrl + Shift + D, який займе поточний рядок і дублює його нижче.


Дуже круто. По-справжньому корисно! Спасибі пане.
mkelley33

0

Щоб мати це у всіх стандартних переглядах тексту, створіть ~/Library/KeyBindings/DefaultKeyBinding.dict це виглядає так:

{
    "^~c" = ("selectParagraph:", "copy:"); // ⌃⌥C
}

Докладніше див Текстова система какао .

Деякі клавіатурні скорочення текстового редагування TextMate визначені у файлі списку подібних властивостей /path/to/TextMate.app/Contents/Resources/KeyBindings.dict. Необхідно внести зміни до копії Application Support як завжди.


0

Можна використовувати прив'язки emacs. Більшість додатків Mac підтримують їх. Control-k (kill) перерізає рядок на еквівалент emacs з картону і control-y (yank) вставляє результати назад. Цей монтажний картон відрізняється від звичайного Mac-картону, а з TextMate працює лише з одним вікном. Якщо ви керуєте-k, то контроль-y це еквівалент копії.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.