ПростоFACT. Второй буфер обмена

Клавиатурные сокращения control+K и control+Y в текстовых полях многих Мак-приложений работают точно так же, как command+X и command+V, соответственно. Но интересно, что текстовый фрагмент, который вы вырезали клавишами control+K, никуда не денется из памяти Мака, если вы выделите другой текстовый фрагмент и вырежете его клавишами command+X. Иначе говоря, при работе с текстом в вашем распоряжении всегда есть два независимых друг от друга текстовых буфера.


Редакция пока не поставила оценку
1 Star2 Stars3 Stars4 Stars5 Stars6 Stars7 Stars8 Stars9 Stars10 Stars (проголосовали 2, рейтинг: 7,50)
Загрузка...
Рейтинг читателей:7,5



Автор:
Маководом Саша стал семь лет назад, и с тех пор ни разу об этом не пожалел. Одно из его хобби — копаться в Мак-программах и искать простые решения повседневных задач маковода. О самом интересном он регулярно рассказывает на страницах «ПростоМАКа».

Комментарии

  1. Mikhail Kornilov говорит:

    Очень интересно, спасибо!

  2. mnd говорит:

    Вот это круто, спасибо!

  3. ZeoS говорит:

    Интересно, эта фишка работает только с текстом?

  4. yazon говорит:

    Интересно, что раскладка клавиатуры для сокращений control+K и control+Y обязательно должна быть переключена на латиницу, чего не требуется при использовании command+X и command+V.

  5. Alex Zhurovich говорит:

    Пробовал с файлами — не работает.

  6. Alex Zhurovich говорит:

    Видимо жестко завязано на код символов, а не клавиш. Спасибо за важное уточнение.

  7. Andry Fedorov говорит:

    Полезно, не знал об этом!
    Еще бы на айфон что-нибудь подобное.

  8. Dmitriypo говорит:

    пробовал в TextEdit, параллельно буферы не работают. Только по отдельности

  9. Alex Zhurovich говорит:

    Работают параллельно. Расскажите, что вы делаете. И какая версия Mac OS X?

  10. King Arthur говорит:

    а комманд эта кнопка которая с флагом?

  11. Alex Zhurovich говорит:

    Это кнопка Мак-клавиатуры, на которой нанесен также символ «четырехлистника» — ⌘. На Windows-клавиатурах роль клавиши command играет клавиша с логотипом Windows (флажок, да).

  12. Aleksey Goncharenko говорит:

    Протестировал в TextEdit. Важное дополнение.
    Если вы вырезаете текст через control + K, то текстовый фрагмент попадает во второй буфер.
    А если через command + X, то фрагмент попадает в оба буфера (т.е. второй буфер перезаписывается).

    Следовательно, если вы хотите воспользоваться преимуществом обоих буферов,
    то тогда 1й текстовый фрагмент вырезайте через command + X (1й текст попадет в оба буфера), а 2й текстовый фрагмент вырезайте через control + K (2й текст попадет во второй буфер).

Оставьте комментарий

© 2011 Программы для Mac OS, iPhone и iPad