Control-X
В компьютерных вычислениях Control -X или ^X — это комбинация клавиши управления и клавиши, обычно помеченной «X», которая обычно используется для вырезания выделенного текста и сохранения его в буфере обмена для вставки в другое место. Существуют некоторые разногласия по поводу того, перемещается ли действие с помощью клавиши с надписью «X» или остается в левом нижнем углу на клавиатурах с другим расположением букв. [ нужна ссылка ]
Редактирование текста
[ редактировать ]Во многих программных приложениях Windows [1] и система X Window Control+ x может использоваться для вырезания выделенного изменяемого текста в буфер обмена . В Mac OS X ⌘ Command+ x имеет аналогичную функцию. [2] Эта комбинация клавиш была одной из немногих последовательностей клавиш, выбранных разработчиками программы Xerox PARC для управления редактированием текста . [ нужна ссылка ] Этот стиль взаимодействия человека с компьютером называется косвенной манипуляцией, а не прямой манипуляцией. Прямая манипуляция — это термин, введенный Беном Шнейдерманом в 1982 году в контексте офисных приложений и метафоры рабочего стола . [3] [4] Косвенное манипулирование имеет более высокий уровень абстракции по сравнению с прямым манипулированием, поскольку сначала нужно выбрать элемент (например, символ, слово, абзац или значок), который нужно отредактировать, а затем дать команду в качестве второго шага.
На терминалах ASCII комбинация клавиш создает управляющий символ CAN . До того, как слово «вырезать» стало стандартным, оно использовалось для самых разных целей в разных программах. Emacs использует ее в качестве первого нажатия клавиши в ряде команд, состоящих из двух клавиш, например Ctrl+ XS сохраняет текущий файл.
Ссылки
[ редактировать ]- ^ «Сочетания клавиш для Windows» . Проверено 23 мая 2012 г.
- ^ «Сочетания клавиш Mac | -23» .
- ^ Шнейдерман, Бен (1982). «Будущее интерактивных систем и возникновение прямого манипулирования». Поведение и информационные технологии . 1 (3): 237–256. дои : 10.1080/01449298208914450 .
- ^ Шнейдерман, Бен (август 1983 г.). «Прямое манипулирование. Шаг за пределы языков программирования» . IEEE-компьютер . 1 (8): 57–69. CiteSeerX 10.1.1.296.5944 . дои : 10.1109/MC.1983.1654471 . S2CID 14942172 . Архивировано из оригинала 8 февраля 2012 года . Проверено 28 декабря 2010 г.