Как я могу нажать «Вставить» на клавиатуре без этой клавиши?

48

У меня есть клавиатура Dell Dual USB / PS2 со встроенной сенсорной панелью мыши, номер по каталогу 0TH827 , но у нее нет Insertключа.

клавиатура

Есть ли другой способ нажать Insertклавишу?

Даниэль Гжика
источник
25
@theonlygusti ... переключить режим вставки?
Квентин,
2
@theonlygusti В моем конкретном случае (разработка), чтобы заполнить значения в предварительно отформатированный блок кода. Ситуационные, но не бесполезные - так же, как Backspace и Delete.
Квентин,
3
@theonlygusti TotalCommander и Altap Salamander используют клавишу ввода, чтобы выбрать или отменить выбор записей. Намного удобнее использовать клавишу [Insert]. И где оригинальное переключение Ins полезно? Когда у вас есть необработанный текст для редактирования (исходный код); действительно проще просто переписать буквы и удалить остальные. Однако для среднего Джо ключом является использование.
Кроули,
2
Режим перезаписи @theonlygusti обычно используется для заполнения текстовой таблицы в старые времена. И это также используется для копирования / вставки (Ctrl + Вставка, Shift + Вставка). В Linux, где есть 2 разных буфера обмена, Ctrl + C и Ctrl + Insert поместят текст в эти буферы обмена. В Windows 2 ярлыка одинаковы
phuclv
1
@theonlygusti Для создания ascii arts, например.
user23013

Ответы:

164

0Ключ в нижней части NumPad на правой верхней части клавиатуры будет функционировать в качестве Insertключа при Num Lockвыключении. Именно поэтому он обозначен как 0и Insна самом ключе.

Обратите внимание, что Shiftклавиша действует как временное переключение Num Lockсостояния при нажатии одной из клавиш клавиатуры (точно так же, как Shiftдействует как включение Caps Lockбукв). Поэтому при Num Lockвключении нажатие Shift+ Numpad-0будет действовать как Insert.

введите описание изображения здесь

Run5k
источник
2
Я полагаю, что это более правильный ответ, и его следует принять, но мне все еще нравится мой ответ ниже, потому что я искренне думаю, что переключение клавиши Num Lock вызовет хаос, когда вы забудете, что он выключен, а также потому, что после установки Autohotkey вы ' Я буду счастлив навсегда, ха-ха. Тем не менее, этот ответ является правильным, более простым для реализации (на первый взгляд) и отличным уловом.
Mayersdesign
5
Однажды у меня была клавиатура со сломанными клавишами со стрелками, и на самом деле можно научиться включать и выключать num lock ... через несколько недель.
Гусь
2
@mayersdesign Это очень сильно зависит от того, для чего вы используете клавиатуру. Я очень мало работаю с цифрами и, хотя я весь день сижу за компьютером, я действительно не могу сказать вам, когда в последний раз использовал цифровую клавиатуру.
Дэвид Ричерби
2
На самом деле, почти все клавиатуры имеют функциональные клавиши со стрелками, клавиши home, pageup, pagedown, вставки, удаления и завершения клавиш, встроенные в цифровую клавиатуру (когда nunlock выключен).
Исмаэль Мигель
2
Я много лет читаю текст на клавишах на цифровой клавиатуре, наконец знаю, как они должны работать +1. Интересно, что некоторые приложения игнорируют «предложенные» кнопки Shift +, текстовый редактор использует их как помеченные, но Chromium игнорирует или использует их для выбора текста - не так, как обычные кнопки home, end, PgUp и т. Д.
Xen2050
20

Установите AutoHotkey, и, помимо всего прочего , вы можете переназначить ключ вставки на любую клавишу или комбинацию клавиш, которая вам нравится!

Например это:

^i::insert

... переназначить его на Control+ I.

Всякий раз, когда переназначение ключей, не забудьте учесть, какие переназначения могут повлиять на другие программы, и постарайтесь не допустить их изменения. Например, Control + Z было бы очень плохой идеей :)

mayersdesign
источник
4
Если вы собираетесь переназначить ключ, переназначьте его Scroll Lock, который никогда не использовался, или Pause|Break, поскольку единственное, для чего он используется - Windows + Pause|Breakэто открывает окно Информация о системе. Scroll Lockэто уже переключающий ключ, так что он очень хорошо переназначается, так как Insertтакже переключается.
mbomb007
8
Это решение будет работать только на Windows
Theraot
5
@ mbomb007 - вставлять в качестве переключающего ключа вместо ScrollLock довольно сложно, поскольку в отличие от NumLock, CapsLock или ScrollLock, он не имеет аппаратного регистра для своего состояния и приложения обрабатывают переключение просто по соглашению, каждое обрабатывает его отдельно. (Может быть легко протестировано.) Программисты и технические пользователи также будут против переназначения Pause | Break, потому что оно все еще работает в консоли, а также часто используются Ctrl + Break. Windows + I (предложенный ответом) также уже используется. Может быть, Windows + Ctrl + I все еще не используется.
miroxlav
1
@ mbomb007 - Я просто хотел противостоять потенциально вводящей в заблуждение информации.
miroxlav
7
Так как на этой клавиатуре также отсутствует Windows key
значок
18

Вы можете использовать встроенную в Windows программу «Экранная клавиатура» для переключения клавиши «Вставить».

введите описание изображения здесь

  • В Windows 10: «Пуск»> «Настройка»> «Удобство доступа»> «Клавиатура», затем включите экранную клавиатуру.
  • В Windows 8.1: нажмите правый нижний угол, нажмите «Поиск», введите «Экранная клавиатура», затем нажмите «Экранная клавиатура».
  • В Windows 7: Пуск> Все программы> Стандартные> Удобство доступа> Экранная клавиатура
без разницы
источник
6
Можете ли вы объяснить, как использовать charmap для генерации ключа вставки?
DavidPostill
Как вы получаете тот правильный блок со всеми клавишами управления, это не показывает для меня
Роберто Томас