Ao editar textos, as teclas de seta esquerda e direita são usadas com freqüência. Mas leva algum tempo para mover sua mão direita da seção de letras para as teclas de seta.
Eu costumava usar um laptop Sony, no qual eu podia pressionar "fn" com a mão esquerda e pressionar "u" e "o" com a mão direita para obter as funções de "tecla de seta esquerda" e "tecla de seta direita" , então minha mão direita raramente se afastava de "jkl;". Arrumado.
Existe um recurso semelhante no Mac?
Obrigado!!
Respostas:
Você pode usar o BetterTouchTool http://www.boastr.de para atribuir globalmente atalhos de teclado. No entanto, você não pode atribuir fnchave.
fonte
Você pode usar isto:
ctrl+ A: início da linha.
ctrl+ E: fim de linha.
ctrl+ U: excluir do cursor para o início da linha.
ctrl+ K: excluir do cursor até o final da linha.
ctrl+ W: apaga a palavra à esquerda.
ctrl+ T: transpõe caracteres ao redor do cursor.
fonte
Muitas visualizações de texto do OS X suportam alguns atalhos do estilo Emacs, como:
Para ver uma lista completa dos atalhos, execute
plutil -convert xml1 /System/Library/Frameworks/AppKit.framework/Resources/StandardKeyBinding.dict -o -|pl|grep -v noop:|ruby -pe '$_.gsub!(/[^ -~\n]/){"\\U%04x"%$&.ord}'
.Você pode usar o KeyRemap4MacBook para fazer com que os atalhos do estilo Emacs funcionem em mais locais:
Isso mapearia fn-U para a tecla de seta esquerda:
Consulte https://pqrs.org/macosx/keyremap4macbook/xml.html.en ou http://osxnotes.net/keyremap4macbook.html para obter mais informações.
fonte
ctrl+ Be ctrl+ Fsão iguais às setas esquerda e direita em aplicativos de cacau.
fonte
Graças a Samuel, eu consegui mapear i, j, k, l para cima, esquerda, baixo e direita usando o AutoHotKey. Eu gostaria de mencionar que esse método é para quem está usando o Windows. No meu caso, o seu trabalho encontra perfeitamente com o Windows 10.
Código no AutoHotKey
j :: Enviar {Esquerda} i :: Enviar {Subir} k :: Enviar {Abaixo} l :: Enviar {Direita}
fonte
Você pode mapear as entradas do menu para atalhos do teclado.
Vá para
System Preferences > Keyboard > Shortcuts
e adicione ir para a entradaApp Shortcuts
.Eu posso recomendar Sublime Text 2/3 para isso.
fonte
Eu uso o KeyRemap4MacBook no meu MacBook de meados de 2010, que eu acho que foi a primeira série criada depois que eles pararam de incluir o modo numpad. O site diz que o software funciona para todos os Macs, então você provavelmente pode usá-lo para criar um mapeamento que funcione para você.
fonte
Você pode usar um editor de texto que suporte o modo vi.
O vi é um editor de texto unix que é controlado sem o mouse e, portanto, possui atalhos de teclado muito capazes, não apenas para se mover dentro de um texto, mas também para editar o texto rapidamente.
Muitos editores de texto modernos voltados para programadores implementaram um "modo vi", o que significa que você pode ativar todos esses poderosos atalhos. Aprendi a usar o modo vi durante a programação, mas passei a amá-lo absolutamente em qualquer tipo de edição de texto. Demora um pouco para realmente se sentir confortável com todos os atalhos, mas quando você estiver, sua produtividade dispara!
Aqui estão alguns dos poderosos atalhos de teclado que o modo vi fornece:
Meu editor favorito que possui o modo vi é o Sublime Text 3 . Você pode avaliar a versão completa pelo tempo que quiser. Para ativar o modo vi, siga este link: ativar o modo vi
Aqui estão alguns tutoriais interativos que ensinam atalhos do vi:
fonte
Eu uso o AutoHotKey para remapear as chaves.
Eu uso a tecla Capslock, que em outros casos é totalmente perdida de espaço no teclado, exceto para pessoas que ainda escrevem tudo em maiúsculas.
Agora, Capslock está apenas a alguns milimetros do meu dedo mindinho esquerdo com a combinação de algumas outras teclas para executar algumas funções úteis, como remapear as teclas de seta com j, i, ke l.
A única desvantagem para mim desse método é que, toda vez que você pressiona a tecla Capslock para executar alguns atalhos, o led do teclado liga e desliga. Se eu encontrar uma solução para desativar esse led, informarei. Desde a semana passada, eu tenho o Cooler Master NovaTouch TKL e não há led. Portanto, adiarei esse problema visual. :)
Aqui está a parte do script para fazer essa substituição:
fonte
As teclas de seta estão muito longe das teclas iniciais. O que você precisa é ser capaz de usar uma configuração padrão de tecla de seta, mas sem afastar as mãos da posição inicial.
Eu recomendo fortemente o uso de uma camada de remapeamento de chave, como este "Estender camada":
http://colemakmods.github.io/ergonomic-mods/extend.html
Mantendo pressionada uma tecla especial "Estender" (que você pode definir como Alt Esquerdo ou Caps Lock), as teclas de seta I, J, K, L são exibidas no padrão familiar de teclas de seta. Como bônus, você também recebe Início / Fim / PgUp / PgDn, bem como nas teclas próximas.
Como o padrão das chaves é familiar, é muito rápido aprender. O remapeamento entra em vigor no nível do SO, para que você possa usar essas teclas de seta rápidas e convenientes em todos os aplicativos.
Eu uso este sistema e acho que raramente preciso mover minhas mãos da posição inicial.
fonte