Комментарии 26
В шпаргалке по горячим клавишам с Ctrl неточность: Ctrl-X позволяет вырезать выделенный фрагмент, а не просто удалить его - то есть он будет помещён в буфер обмена.
Хотя обычно это сопровождается тем, что исходный фрагмент действительно удаляется, но не всегда: вспомните как работает функция "вырезать" в MS Excel - вокруг ячеек "бегает" пунктирное выделение, и исходный диапазон будет очищен только после выполнения вставки. Так же и с функцией "вырезать" в проводнике Windows - файл не пропадает в исходной папке, пока не будет вставлен в новое место (хотя и визуально меняется).
Сочетания клавиш были еще у терминалов ASCII конца 1960-х и начала 1970-х годов. Каждая клавиша-модификатор изменяла комбинацию битов, которую терминал отправлял при нажатии другой клавиши. Это позволило вводить до 8 000 символов без переключения языков в программном обеспечении.
Уж или ASCII, или 8000 символов.
Здесь в Японии некоторым знакомым вот такое на работе выдали. Даже для Японии нетипичное положение клавиш, если что. Обратите внимание где контрол.
Обратите внимание где контрол
Там где надо ) На обычной PCшной уже давно перевешиваю контрол на Caps Lock - по крайней мере в Emacs так удобнее. Раньше и из коробки так делали.
У ZX Spectrum - вообще много чего на каждой клавише было понаписано :)
Не раскрыта тема Vax/vms и клавиши Gold
отменить — Alt+Backspace,
вырезать — Shift+Delete,
копировать — Ctrl+Insert,
вставить — Shift+Insert.
Возможно, вы удивитесь, но Windows по-прежнему поддерживает эти устаревшие сочетания клавиш. Да, можете проверить. И некоторым людям до сих пор нравится их использовать.
Не трогать "святое"!!! Плюс там рядом (почти не сдвигая руку) еще полезные комбинации связанные с выделением: shift+home,shift+end, shift+pgup,shift+pgdown, shift+стрелки. Естественно это про стандартную клавиатуру.
+1, не использую для работы с буфером обмена Control X/V/C. Тем более что у них другие применения - в Emacs C-x префикс для сложных комбинаций (на C-v в нём когда то давно навесил fixup-whitespace), в консоли Control-C стандартно прерывает текущую команду.
Однажды мне на работе выдали новый крутой лэптоп НР. Очень быстрый и мощный. Но вот беда, у него не было клавиши Ins. Я просто офигел! Хотел было идти ругаться и менять его, но вовремя вспомнил что в линуксе одной командой можно менять маппинг кодов физических клавиш. Через несколько секунд никогда не используемая клавиша Apps превратилась в Ins и настало счастье.
Совсем без Ins - странно (ещё и при наличии Apps), может через Fn совмещалась с какой то другой? У Хуавея, скажем, Ins и F12 на одной клавише - что, конечно, ни разу неудобно.
Некоторые недорогие клавиатуры Logitech грешили отсутствием Insert - они тупо расширили на ее место кнопку Delete. Причем в их дорогих полноразмерных клавиатурах я подобного безобразия не видел.
Как нечто, что не занимает много места в рюкзаке некоторое время носил китайский нетбук (jumper, можно считать антирекламой), где не было кнопок home, end, pg up, pg dn в принципе, даже через fn. Повесил их функцию на сочетание правый Alt+стрелки, но очень удивлялся, когда такое обнаружил. Если на левый Alt - потеряется возможность нажимать Назад по Alt+влево
А вот Insert был, отдельной кнопкой, или с fn не помню
Краткий смысл коммента: если какой-то кнопки нет на клавиатуре ноутбука вовсе не обязательно она доступна по комбинации с fn, её может не быть вообще.
Microsoft тоже грешила этим. У меня была клавиатура Microsoft Sculpt Comfort и там Insert тоже в нестандартном месте
Это ещё цветочки - помню, как то закупили клавиатур недорогих на склад, а чей-то сумрачный гений "блок из шести клавиш" дополнил до девяти... добавив кнопки "Power", "Sleep", "WakeUp", при чём "Power" был там, где "у нормальных клавиатур" находится Insert... кажется, я на том складе никогда столько не матерился.
Ctrl+M на синей картинке - это что?
Первые программисты вводили команды в компьютер исключительно через клавиатуру. Затем появился Apple Macintosh, который популяризировал мышь как стандартное устройство ввода.
Сначала появился Xerox Alto, затем – Apple Lisa, а уже потом Apple Macintosh.
А помните, как для сохранения в большинстве программ требовалось нажимать F2?
А как за несколько лет перед этим в качестве стрелок в большинстве игр применялись клавиши Q, A, O, P?
На немецой клаве два разных Альта: левый и правый. Нажав и удерживая правый, например, можно напечатать такие символы, как собачка '@', квадратные скобки '[' и ']' и т.д..
Не «Ctrl+C»/«Ctrl+V» едиными. История клавиш-модификаторов