Відповіді:
Це питання, схоже, пов'язане з поведінкою комбінацій клавіш, але ви не даєте програмі, у якій ви виконуєте ці клавіші комбіновано. Отже, беручи до уваги те, що говорить Хав’єр Рівера, причина, чому потрібно використовувати SHIFT + CTRL в терміналі, полягає в тому, що деякі з цих комбінацій використовуються для управління командою терміналу.
Наприклад: коли ви хочете "скасувати" поточну команду, ви отримаєте CTRL + C, яка використовується в більшості систем для виконання завдання "Копіювати". Таким чином, якщо натиснути CTRL + C в терміналі, щоб "Скопіювати" частину тексту, і програма або процес запущений, ви "скасуєте" процес або "закриєте" запущену програму.
Залежно від GUI, який ви використовуєте, або самого програмного додатку, SHIFT + CTRL корисний для форматування або виконання завдання "спеціальна вставка", що дозволяє вибрати формат, у який скопійований текст буде видалений у додаток.
Наприклад: якщо ви використовуєте OpenOffice Word Processor або електронну таблицю, коли SHIFT + CTRL + V вам буде запропоновано вибрати, який формат ви будете використовувати для того, щоб буфер обміну був скинутий у документ.
Наступне зображення ілюструє, як клавіші CTRL-V і SHIFT + CTRL + V переносять вміст буфера обміну в документ:
Наступне зображення ілюструє, як клавіші CTRL-V і SHIFT + CTRL + V переносять вміст буфера обміну в документ, ПІСЛЯ ВИБОРУ ФОРМУ в документі праворуч:
У деяких випадках як редактори коду (html, php, javascript) ви можете вибирати між вставкою частини тексту, скопійованої з веб-сайту, або кодом, який генерує текст на веб-сайті. Наприклад: при копіюванні з форматованої таблиці ви можете вставити текст у таблицю або вставити код для генерації таблиці в Інтернет.
Ви повинні зайти в меню програми "Редагувати", щоб побачити, як обробляється завдання "Спеціальна вставка".
Наступне зображення ілюструє, як OpenOffice Word Processor обробляє функцію "Спеціальне вставлення":
Shift
+, Insert
як зазначено у питанні?
У Unix / Linux існує два типи буферів обміну: PRIMARY (часто використовується із Ctrl-X / C / V) та SELECTION (текст, вибраний мишею, вставлений із Shift-Insert або натискання середньої кнопки миші).
Докладнішу інформацію див. У розділі https://wiki.archlinux.org/index.php/clipboard .
Ось що я раніше робив:
Ctrl+ Insert: Скопіюйте у буфер обміну
Shift+ Insert: ПАСТА з буфера обміну
Shift+ Delete: Виріжте ДО буфера обміну
Тепер у мене є клавіатура Apple, я роблю: (у яблучної клавіатури немає клавіші вставки)
Ctrl+ CКопіювати у буфер обміну
Ctrl+ VВКЛЮЧИТИ З буфера обміну
Shift+ Deleteвирізати ДО буфера обміну.
У терміналі за допомогою Putty:
Виберіть текст за допомогою копій миші безпосередньо у буфер обміну
Клацніть правою кнопкою миші в будь-якому місці вікна терміналу
У звичайному сеансі оболонки:
Я вибираю мишкою і використовую Ctrl+ Shift+ Cдля КОПІРУВАННЯ до буфера обміну
Я використовую Ctrl+ Shift+ Vдля вставки.
Наскільки я знаю, я завжди використовую CRTL + V для вставки, але коли я в терміналі. З історичних причин CTRL + лист не може бути використаний там, тому я використовую SHIFT + CTRL + V в терміналі.
Я завжди вважаю, що Shitf + Insert - це спадщина старих Unix, і вони дозволяють їм зручно старі таймери, але сучасні графічні інтерфейси використовують CTRL + V за замовчуванням.