История команд «Вырезать/Копировать/Вставить» и Ctrl+Alt+Del

Автор оригинала: Ryan
  • Перевод
Каждый день мы используем множество функций компьютеров без малейшего представления о том, откуда они появились. Поэтому было бы неплохо преподать небольшой урок истории, чтобы внушить уважение даже к самым простым возможностям вашего компьютера!

История «Вырезать/Копировать/Вставить»


Можете ли вы представить работу за компьютером без использования команд копирования, вырезания, вставки? Они стали такой неотъемлемой частью нашей повседнейной жизни, что кажется почти невероятным жить без них.

Еще до рождения компьютеров термин «вырезать и вставить» широко использовался при редактировании рукописей, когда люди могли буквально вырезать что-то с листа и вставить это на другую страницу. Так было до 1974 года, когда выражение «вырезать и вставить» стало использоваться относительно редактирования текстов на компьютере, и сделал это Ларри Теслер из Xerox.

В 1981 году Apple популяризовало «вырезать и вставить» с выпуском Lisa, компьютера с графическим интерфейсом. Это Apple стандартизировала сочетания клавиш, в то время это были + X для вырезания, C для копирования, V для вставки. Позднее Microsoft адаптировала эти сочетания для Windows, использовав практически идентичные сочетания клавиш.

История Ctrl+Alt+Del


Ctrl+Alt+Del известное сочетание клавиш для закрытия повисших приложений, перезагрузки, и в некоторых случаях — для входа в систему.

Кто же ввел сочетание клавиш, которое стало жизненным путём для стольких людей? Дэвид Брэдли, дизайнер первого IBM PC. Ему надоела необходимость при каждом зависании компьютера выключать питание, ждать несколько секунд, а затем включать питание и заново проходить весь процесс загрузки. Сперва Брэдли разработал сочетание Ctrl+Alt+Esc для горячей перезагрузки, но он обнаружил, что данное сочетание может быть случайно нажато всего одной рукой. Заменив клавишу Escape на Delete, он добился того, что именно две руки необходимы для перезагрузки.

В одном из интервью Брэдли в шутку заметил: «Может я и придумал сочетание Ctrl+Alt+Del, но сделал его популярным Билл Гейтс».

Несколько полезных ссылок:

Статья на Wikipedia, посвященная командам «Вырезать/Копировать/Вставить»
Статья на Wikipedia, посвященная Ctrl+Alt+Del
То самое интервью с Дэвидом Брэдли
AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Подробнее
Реклама

Комментарии 90

    –16
    Может, выпустим учебник "Мировая история сочетания клавиш 20-го века для учеников 10-го класса"?
    Или будем праздновать "День независимой раскладки клавиатуры"?
      +4
      Ну, есть вещи действительно занимательные. Та же классическая история слова bug в компьютерной технике.
        0
        я просто пошутил.
          0
          Ну бывает, значит не смешная шутка получилась.
            0
            а у меня "История "Вырезать/Копировать/Вставить" в линуксе повешена на кнопку "start"-z и при нажатии выскакивает весь список что копировали или отмечали, при чем в линуксе кроме ctrl-c ctrl-v буфера обмена есть независимый второй буфер обмена - можно выделять курсором и вставлять средней кнопочкой мышки - очень удобно.
          • НЛО прилетело и опубликовало эту надпись здесь
              +2
              • НЛО прилетело и опубликовало эту надпись здесь
                  0
                  Проблемы в программном обеспечении боевых самолётов США[1]:

                  * F-15 — переворачивался пузом кверху при пересечении экватора.
                  * F-16 — возникало деление на 0 при пересечении уровня моря (над Мёртвым морем)

                  бррр......:))
                    0
                    надеюсь он не физически переворачивался, а просто приборы начинали чушь показывать. Источник сомнительный
                      0
                      было бы забавно если б физически...(всем, кроме пилота)
              0
              Непонятно за что заминусовали человека. Нормальная шутка :)
                –3
                После шуток принято ставить смайлы. Либо писать слово «лопата» :)
                0
                Это история, и неважно! что за тема.
                +6
                а я еще с досовских времен привык использовать ctrl+ins и shift+ins. Клавиша инсерт названа так именно поэтому, ведь правда? :)
                  +1
                  как регулярный пользователь vi, позволю усомниться
                    +1
                    Пользователю vi пристало использовать клавиатуру VT-100, на которой кнопки Ins нет.
                      0
                      У меня на макбуке как раз нет этой кнопки... Переезд на эту клаву никак не сказался на производительности редактирования текстов. Но иногда не хватает её для выделения файлов в mc ;)
                        0
                        На макбуке и delete нет. Этой кнопки, в отличие от insert, порой очень не хватает.
                          0
                          Её можно заменить fn+backspace. Не очень удобно, но лучше чем ничего :)

                          А в Vim её отсутствие вообще не заметно.
                    +1
                    Кстати, в некоторых программах, при активной русской раскладке, виндовые ctrl+cvx не работают, а с этими проблем нет.
                      0
                      Firefox? :)
                        –10
                        не, в лисе с этим все хорошо.
                        к примеру, oracle forms

                        (добавил бы кто-нибудь кармы, а то с нулевой комментировать не дает. заранее спасибо :)
                          0
                          Всегда пожалуйста :)
                            +1
                            огромное спасибо всем!!!
                    +1
                    Неправда. Почитайте ту же Википедию, там сказано, что название означает переключение режима ввода - вставка или замена текста под курсором.
                      0
                      Справедливости ради - там же и отмечено, что "The Insert key, when pressed along with shift, can also be used to paste in Microsoft Windows".
                        0
                        Эта функция была реализована значительно позднее.
                      +2
                      Кстати, признак олдскульного юзера, да =)
                      Равно как и я.
                        0
                        и я :)
                        0
                        Мне от подобной привычки пришлось отучиваться, посольку на клавитуре Logitech S510 на месте клавиши Ins расположена Home, а сама Ins перенесена над NumLock.
                        В общем, см ссылку. :)
                          0
                          а привычка - вторая натура, ну никак я не могу вместо ctrl+ins и shift+ins жать ctrl+c и ctrl+v: на днях поставил Fireworks CS3 - так там работает только ctrl+c и ctrl+v ((((((((((( неудобно страх!
                          • НЛО прилетело и опубликовало эту надпись здесь
                              0
                              Ну не знаю. Мне что-бы набрать стрл+це нужно опускать глаза, потому что длинными пальцами неудобно жать))) а шифт+инсерт можно не отрываясь от набора давить
                            +3
                            И вообще - я постоянно Ctrl+Atl+Del нажимаю именно одной рукой. Естественно речь о правых Ctrl и Alt :)

                            А про Ctrl+Ins и Shift+Ins - верно, я так и не привыкну к дурацким Ctrl+C/V. Было бы интересно узнать откуда пошла эта разница.
                              +1
                              Ctrl+C, Ctrl+V исторически появились как раз раньше. Это IBM впоследствии придумало, и при активном содейтсвии Microsoft внедрило сочетания [Shift]+[Del], [Ctrl]+[Ins], [Shift]+[Ins].
                                0
                                Забавно.
                                Видимо эпоха DOS была эдаким временным помутнением, под которое я-таки попал. Ну а будучи от рождения левшой и держа мышку в левой руке, я разумеется с лёгкостью привык к удобным для меня Shift+Ins и отучиться уже не могу.
                                  0
                                  и их так нехватает на маке....
                                  0
                                  я до сих пор не могу запомнить, что из них что выполняет
                                    +1
                                    Я себе переопределяю как Shift+... — после выделения (тоже с шифтром), значит, взять в буфер, Ins — просто вставить в буфер, Del — с уничтожением, т.е. cut. Ну а Ctrl+Ins — вставить. Очень мнемонично и удобно. Не понимаю, с какого перепугу у МС по-другому.
                                    0
                                    http://en.wikipedia.org/wiki/Common_User_Access
                                    [Shift]+[Del] и т.п. - это попытка IBM унифицировать интерфейс
                                      0
                                      А я к ним привык из-за TurboVision.
                                      Лишь в последнее время на ноуте стало неудобно пользоваться нормальными Ctrl|Shift+Ins|Home|Del|End.
                                      0
                                      у меня друг на спор и лицом нажимает)
                                        0
                                        Это круто, конечно, я могу ногой комп залочить - но толку то от этого не так много %)
                                        0
                                        Попробовал нажать Ctrl+Alt+Del одной рукой: получилось сделать это с известной долей удобства только левой рукой (мизинцем нажал Alt, большим пальцем нажал Ctrl, а Delete — указательным пальцем левой руки. М-да, удобство у каждого свое).

                                        А если говорить об удобстве Ctrl (левый)+С/V, то хочется заметить, что именно это сочетание клавиш позволяет выполнять ряд операций достаточно скоро, что было бы невозможным при Ctrl/Shift+Insert: например, левая рука копирует и вставляет (мизинец остается на Ctrl, средний на C, а указательный — на V), а правая используется для манипуляций мышью).
                                          0
                                          Ниже я написал - я левша. Так что как раз левая рука у меня всегда на мышке. Так что я и в Quake на стрелочках играю, а не на WASD %)
                                            +1
                                            Большой палец на контрол, указательный на альт, мизинец на дел.
                                              0
                                              а теперь попробуйте сделать это случайно
                                                0
                                                А зачем делать это случайно? Случайно не получится.

                                                А вот намеренно очень удобно нажимать одной, правой рукой.
                                            0
                                            На старых клавиатурах небыло блока с Home/End/Delete/etc, эти клавиши вместе с курсором были на цифровом блоке.

                                            Потому:

                                            1) Ctrl+Alt+Del одной рукой сделать было нелья и
                                            2) Ctrl+Ins бы работал только с выключенным Num-lock, что не слишком удобно
                                              0
                                              > На старых клавиатурах небыло блока с Home/End/Delete/etc

                                              Главное, что не было правых Ctrl и Alt. А Del что тогда был справа, что сейчас оба там же.
                                                0
                                                Ого, тогда это многое объясняет. Надо будет погуглить картинок этих клавиатур.
                                                +1
                                                Аналогично шеф,[Ctrl]+[Insert/Delete] рулят
                                                забавно что не во всех приложениях виндовые комбинации отрабатывают
                                                в кейгенах например ;-))))
                                                +1
                                                Использование F5 для запуска программы под отладчиком (используется по дефолту во всех средствах разработки от MS) - пошло от Microsoft BASIC на различных микрокомпьютерах: первым пяти функциональным клавишам назначались: color auto goto list run .

                                                Пример: http://ru.wikipedia.org/wiki/Изображение:Emulation_MSX_on_MESS.png
                                                  0
                                                  MSX Basic

                                                  Ностальгия...
                                                    0
                                                    Ямаха КУВТ - Комплекс Учебной Вычислительной Техники (http://ru.wikipedia.org/wiki/Ямаха_КУВТ).
                                                    вот это ностальгия. Эх! романтика... я "спрайты" когда-то рисовал... а дорваться до Yamaha (teacher version) — растление малолетнего меня, просто. хорошие были времена. теперь это хлам правда.
                                                      0
                                                      Ясное дело, он на Yamaha работал...

                                                      Спрайты все рисовали. Кстати, можно было достать все спрайты из игры, например Vampire Killer или Zanac, если нажать reset и... не помню, что-то сделать, вроде пары строк на MSX-Basic.

                                                      Учительская машина — мечта. Цветной монитор, два дисковода...
                                                  0
                                                  Регулярно использую как ctrl+xcv так ctrl/shift-insert/del
                                                  Если с кнопкой Insert было понятно =) как собственно и с сочетанием ctrl+c (типа copy), то на ctrl+xv ни как не мог додумать.....
                                                    +3
                                                    Ctrl+X — похоже не ножницы, Ctrl+V — тут форма V, ассоциируется с вставкой. Ну или для русски Ctrl+Vставить,)

                                                    Вспомнился анекдот как одна секретарша другой объясняла как стрелять в Думе:
                                                    — Ну тут же специальная кнопка есть — CTReLять
                                                      +1
                                                      про X - подумывал сто это как-то связано с "похерить"..... на самом деле просто рядом ...
                                                        0
                                                        "похоже нA", опечатался
                                                        0
                                                        Ну тут скорее не изза Copy, а изза того, что кнопки рядом. Ctrl+Z = Undo - тоже ведь нелогично?
                                                        А так вполне можно запомнить как Ctrl+Cопировать, Ctrl+Vставить и что-нибудь типа Ctrl+eXtract.
                                                          +1
                                                          ага )) и CTRL+наZад или CTRL+вZад
                                                            +1
                                                            CTReLять+вZад ;)
                                                              0
                                                              эх поставил бы плюсика, да недорос я еще
                                                        0
                                                        "Может я и придумал сочетание Ctrl+Alt+Del, но сделал его популярным Билл Гейтс"

                                                        забавно. ^_^
                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                            +1
                                                            жизненно ~_^
                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                            0
                                                            Тогда не было Logo-key'a ;) Посмотрите на левую част полноразмерной клавиатуры и исключите оттуда Лого-клавишу..
                                                              0
                                                              На IBM M (и, соответственно, на примерно современных Enhanced keyboard) там был промежуток размером примерно с клавишу. Это если рассматривать недавнюю историю. А где все эти кнопки были на первых PC в 1981 — вообще непонятно.
                                                            0
                                                            vim все мое...
                                                            не могу я всякие ctrl/mac+c/v давить
                                                              0
                                                              А квадратные блоки как выделять??
                                                                0
                                                                а зачем? )
                                                                в vim'е гигантский функционал, мне для своих нужд хватает наверное 5% =)
                                                                  0
                                                                  Я очень часто квадратные блоки двигаю. Да и помимо Ctrl+V в VIMе много нужных комбинаций с Ctrl. Учитывая, что правая рука не снимается с основной части клавиатуры.
                                                                    0
                                                                    как я сказал, я пользуюсь 5% и в них нету CTRL+V/etc...
                                                                    я не знаю как у вас, но у меня не получается нажать CTRL+V/другие так что бы рука не спускалась с клавиатуры - это очень не удобно
                                                              0
                                                              "Вырезать/Копировать/Вставить" - почему-то вспомнился перевод "Abort/Retry/Ignore" на русский. "Нефиг/Нафиг/Пофиг" ;)
                                                                0
                                                                Да уж удобнее y x d p со всякими модификаторами ничего не пожелаешь.
                                                                Vim лучший
                                                                  0
                                                                  С-w, M-w, C-y ^_^
                                                                0
                                                                "Заменив клавишу Escape на Delete, он добился того, что именно две руки необходимы для перезагрузки."

                                                                RightCntrl+ RightAlt + Delete ... рукой можно.
                                                                  0
                                                                  "Сперва Брэдли разработал сочетание Ctrl+Alt+Esc для горячей перезагрузки, но он обнаружил, что данное сочетание может быть случайно нажато всего одной рукой."
                                                                  Это с какой скоростью нужно набирать или каким пьяным нужно быть чтобы данное сочетание было случайно нажато ?
                                                                    0
                                                                    Мне интересно (кто-нибудь сможет ответить?) что обозначает Ctrl? Alt, очевидно, alternative (или что-то такое), Del — delete, ясное дело. А Ctrl? Control? Тогда почему большая часть пользователей ПК говорит [контрл], а не [контрол], например?
                                                                      0
                                                                      При нажатии ctrl и алфавитной клавиши генерировались (и сейчас тоже продолжают) символы управления терминалом — ConTRoL characters
                                                                      • НЛО прилетело и опубликовало эту надпись здесь
                                                                        0
                                                                        "Ctrl+Alt+Esc для горячей перезагрузки, но он обнаружил, что данное сочетание может быть случайно нажато всего одной рукой. Заменив клавишу Escape на Delete, он добился того, что именно две руки необходимы для перезагрузки."

                                                                        Специально попробывал только что. Мне проще одной рукой нажать ALT-CTRL-DEL чем ALT-CTRL-ESC =) Но при этом я совершенно не представляю, каким образом можно "случайно" нажать ни одно ни другое сочетание.
                                                                          0
                                                                          Заголовок интересный, но от статьи ожидал большего. Сказано, кто придумал сочетания, но ничего о том, почему именно такие сочеатния (ctrl+c/v/x). Кто-нибудь знает, откуда пошло Ctrl + Shift + Esc (вызов диспетчера задач в винде)?


                                                                          PS. Спасибо за сылки на Википедию, открыл для себя интересное сочетание Alt+PrintScreen (в буфер копируется только активное окно). За статью спасибо, подогрела мой интерес к сочетаниям клавиш
                                                                            0
                                                                            пока читал открыл новое для себя сочетание клавиш ctrl+esc :)
                                                                            как же так получилось что на маке без del обходятся?..
                                                                              0
                                                                              Хм, у меня вообще нет комбинации клавиш Ctrl + Alt + Del. Да и не нужна она как-то…
                                                                                0
                                                                                У меня тоже есть тетрис)))

                                                                              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                              Самое читаемое