При редактировании текста на Mac и нажмите ctrl-opt-v ничто не кажется произойдет. Но если вы теперь используете клавиши со стрелками для перемещения курсора, вы заметите, что он будет "стоять на месте" в том месте, где вы нажимали клавиши. Это как если бы курсор перешагивал через невидимый символ нулевой ширины. Я проверил поведение во многих, но не во всех приложениях.

Какова цель этого?

1 ответ1

0

После еще нескольких экспериментов и исследований я отвечаю на свой вопрос:

Похоже, что ctrl-opt-[letter] вставляет один из управляющих кодов ASCII, которые не отображаются как видимые символы. Ctrl-opt-v вставляет синхронный управляющий код холостого хода SYN , но другие буквы будут работать аналогично. На этой странице перечислены ключи и соответствующие им управляющие коды, а в Википедии также есть дополнительная информация .

Я вставил символ синхронного простоя 10 раз в следующую скобку: (). Хотя это вряд ли что-либо создаст на вашем экране, вы можете скопировать этот текст в текстовый редактор и наблюдать за поведением, когда курсор пытается пройти через круглые скобки. К сожалению, похоже, что сервер удаляет контрольные коды перед отображением страницы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .