1

Одна из букв на моей клавиатуре, v не работает, и, поскольку я нахожусь в Windows 7, попытался использовать autohotkey, чтобы заменить эту букву другой комбинацией клавиш, такой как win+c или alt+c. Но это как-то не работает и мешает другим привязкам клавиш.

Другие ответы на эту проблему, с которыми я столкнулся, относятся к Ubuntu.

Выполнение c::v не было бы идеальным курсом.

Я бы предпочел, чтобы одна кнопка была нажата дважды, чтобы отобразить v

cc::v

Это возможно или каковы альтернативы?

1 ответ1

1

Полностью согласен с Дэвидом, купи новую клавиатуру. Если это ноутбук, вы можете попробовать его починить. Скорее всего, между печатной платой и резиновым контактным колпаком имеется крошка.

Если вы хотите использовать AHK, и хотите использовать двойное нажатие c для генерации av, вы можете использовать это.

:?C*:cc::v
:?C*:CC::V

Это затруднит написание слов вроде Access. Вы должны написать Ac Space c Left BackSpace Right ess.

В качестве альтернативы:

:?C*:cc::v
:?C*:CC::V
:?C*:c c::cc
:?C*:C C::CC

Позволяет написать cc для получения v и c Пробел c для получения cc.

Фон:

? means change inside a word
C means be case sensitive
* means do not require a trigger like space or return

В качестве альтернативы, и, на мой взгляд, лучше, вы могли бы использовать Win + C

#c::v
#+c::V

Или используйте двойной х вместо двойного с

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .