Eu prefiro ter meus dedos indicadores descansando F e J o tempo todo quando eu digito. Isso me causa muita angústia sempre que tenho que correr para o Ctrl chave ou o Fim chave ou o Casa chave ou o teclas de seta ! É pior quando você tem que pressionar uma combinação - algo como: Super + Mudança + S .
Existe uma maneira em que, em vez de pressionar as combinações de teclas, eu possa ativar algum modo no nível do SO (ou seja, não específico do aplicativo e funciona em todos os lugares) onde eu digito a combinação de teclas em palavras. Por exemplo, eu digitaria algo como control shift s
para significar a combinação de teclas Ctrl + Mudança + S , sem realmente pressionar a combinação.
Ou seja, estou disposta a pressionar mais chaves se necessário, mas não preferiria afastar minhas mãos do meu lugar de descanso!
Existe uma solução para um sistema operacional baseado em Linux, digamos, Ubuntu?
EDITAR: Eu gostaria que isso funcionasse em todos os aplicativos. Por exemplo, ele deve funcionar no meu navegador, no meu editor, etc. Ele deve funcionar em qualquer aplicativo futuro que eu possa instalar.
Ou seja, eu preciso de uma interface / filtro / tradutor entre o meu teclado e o sistema operacional, que irá traduzir o que eu digito em comandos apropriados ou combinações de teclas.
Por exemplo, digamos que eu esteja no Libre Office, onde Ctrl + P é usado para o comando Imprimir.
Então eu gostaria de fazer algo assim: control p
em vez de pressionar Ctrl e P juntos. E isso deve ser traduzido para a combinação de teclas correta e alimentado no Libre Office.
Em particular, não importa qual aplicativo eu estou usando. Eu quero criar aliases verbosos para algumas teclas difíceis de alcançar e quando eu apenas digito esses aliases, a máquina deve se comportar como se eu tivesse pressionado a combinação de teclas.
É assim que imagino que funcione (estou adicionando todos esses detalhes para explicar mais claramente o que estou procurando):
- Diga que quero pressionar Ctrl + Mudança + R
- Pressione uma combinação de teclas especiais Alt + [ e isso ativaria esse modo de "tradução".
- Tipo
control shift r
. Ao digitar, posso usar o backspace. Por exemplo, os principais toques podem ser:com(backspace)ntri(backspace)ol S(backspace)shift,(backspace) r
. Então isso deveria significarcontrol shift r
porque se eu fosse digitar isso em um editor, seria isso. - Pressione uma combinação de teclas especiais Alt + ] . Isso seria "traduzir" tudo o que foi digitado entre a primeira chave especial Alt + [ e a última chave especial Alt + ] e envie a combinação de teclas Ctrl + Mudança + R para a máquina.
fonte
Respostas:
Não está claro o que você está tentando fazer aqui, mas soa como
vi
editor pode fazer o que quiser. Tem 3 modos:http://alvinalexander.com/linux/vim-vi-mode-editor-command-insert-mode
vi
normalmente usa uma única chaveesc
para alternar entre os modos, mas isso provavelmente pode ser remapeado para outra chave.Em geral, você provavelmente precisará usar alguma chave especial para alternar comandos, caso contrário não há como o computador saber se você está digitando palavras ou dizendo para Faz alguma coisa.
fonte
Você pode criar aliases no seu
ie.
ou para abrir uma foto com o gimp
fonte