Lors de l'édition de textes, les touches fléchées gauche et droite sont fréquemment utilisées. Mais cela prend un certain temps pour déplacer votre main droite de la section des lettres aux touches fléchées.
J'avais l'habitude d'utiliser un ordinateur portable Sony, sur lequel je pouvais appuyer sur "fn" avec ma main gauche, puis sur "u" et "o" avec ma main droite pour obtenir les fonctions de "touche flèche gauche" et "touche flèche droite" , donc ma main droite s'est rarement éloignée de "jkl;". Soigné.
Existe-t-il une station similaire sur Mac?
Merci!!
Réponses:
Vous pouvez utiliser BetterTouchTool http://www.boastr.de pour attribuer globalement des raccourcis clavier. Cependant, vous ne pouvez pas attribuer de fnclé.
la source
Vous pouvez utiliser ceci:
ctrl+ A: début de ligne.
ctrl+ E: fin de ligne.
ctrl+ U: supprimer du curseur au début de la ligne.
ctrl+ K: supprimer du curseur jusqu'à la fin de la ligne.
ctrl+ W: efface le mot à gauche.
ctrl+ T: transpose les caractères autour du curseur.
la source
De nombreuses vues de texte OS X prennent en charge quelques raccourcis de style Emacs comme:
Pour afficher la liste complète des raccourcis, exécutez
plutil -convert xml1 /System/Library/Frameworks/AppKit.framework/Resources/StandardKeyBinding.dict -o -|pl|grep -v noop:|ruby -pe '$_.gsub!(/[^ -~\n]/){"\\U%04x"%$&.ord}'
.Vous pouvez utiliser KeyRemap4MacBook pour faire fonctionner les raccourcis de style Emacs à plusieurs endroits:
Cela associerait fn-U à la touche fléchée gauche:
Voir https://pqrs.org/macosx/keyremap4macbook/xml.html.en ou http://osxnotes.net/keyremap4macbook.html pour plus d'informations.
la source
ctrl+ Bet ctrl+ Fsont les mêmes que les flèches gauche et droite dans les applications cacao.
la source
Grâce à Samuel, j'ai pu mapper i, j, k, l vers le haut, la gauche, le bas et la droite en utilisant AutoHotKey. Je voudrais mentionner que cette méthode est destinée à ceux qui utilisent Windows. Dans mon cas, cela fonctionne parfaitement avec Windows 10.
Code sur AutoHotKey
j :: Envoyer {gauche} i :: Envoyer {haut} k :: Envoyer {bas} l :: Envoyer {droite}
la source
Vous pouvez mapper les entrées de menu aux raccourcis clavier.
Accédez à
System Preferences > Keyboard > Shortcuts
, puis ajoutez Aller à l'entréeApp Shortcuts
.Je peux recommander Sublime Text 2/3 pour cela.
la source
J'utilise KeyRemap4MacBook sur mon MacBook unibody mi-2010, qui, je pense, a été la première série construite après l'arrêt du mode pavé numérique. Le site indique que le logiciel fonctionne pour tous les Mac, vous pouvez donc probablement l'utiliser pour créer une cartographie qui fonctionne pour vous.
la source
Vous pouvez utiliser un éditeur de texte prenant en charge le mode vi.
vi est un éditeur de texte Unix qui est contrôlé sans souris et possède donc des raccourcis clavier très performants, non seulement pour se déplacer dans un texte, mais aussi pour éditer rapidement du texte.
De nombreux éditeurs de texte modernes destinés aux programmeurs ont implémenté un "mode vi", ce qui signifie que vous pouvez activer tous ces raccourcis puissants. J'ai appris à utiliser le mode vi lors de la programmation, mais j'ai fini par l'adorer dans tout type d'édition de texte. Il faut un certain temps pour être vraiment à l'aise avec tous les raccourcis, mais une fois que vous l'êtes, votre productivité monte en flèche!
Voici quelques-uns des puissants raccourcis clavier fournis par le mode vi:
Mon éditeur préféré qui a le mode vi est Sublime Text 3 . Vous pouvez évaluer la version complète aussi longtemps que vous le souhaitez. Pour activer le mode vi, suivez ce lien: activation du mode vi
Voici quelques didacticiels interactifs qui vous enseignent les raccourcis vi:
la source
J'utilise AutoHotKey pour remapper les clés.
J'utilise la touche Capslock qui dans d'autres cas est une perte totale d'espace sur un clavier, sauf pour les personnes qui écrivent toujours tout en majuscules.
Maintenant, Capslock n'est qu'à quelques millimètres de mon petit doigt gauche avec la combinaison de quelques autres touches pour effectuer certaines fonctions utiles comme le remappage des touches fléchées avec j, i, k et l.
Le seul inconvénient pour moi de cette méthode est qu'à chaque fois que vous appuyez sur la touche Capslock pour faire des raccourcis, la led du clavier s'allume et s'éteint. Si je trouve une solution pour désactiver cette led, je vous le ferai savoir. Depuis la semaine dernière, j'ai le Cooler Master NovaTouch TKL et il n'y a pas de led du tout. Par conséquent, je vais reporter ce problème visuel. :)
Voici la partie du script pour effectuer ce remplacement:
la source
Les touches fléchées sont trop éloignées des touches d'accueil. Ce dont vous avez besoin est de pouvoir utiliser une configuration de touches fléchées standard, mais sans éloigner vos mains de la position d'origine.
Je recommande fortement d'utiliser un calque de remappage de clés, tel que ce "Extend Layer":
http://colemakmods.github.io/ergonomic-mods/extend.html
En maintenant enfoncée une touche spéciale "Étendre" (que vous pouvez définir comme Alt gauche ou Verr Maj), elle crée ensuite vos touches fléchées I, J, K, L, qui sont dans le modèle de touches fléchées familier. En bonus, vous obtenez également Accueil / Fin / PgUp / PgDn sur les clés à proximité également.
Parce que le motif des touches est familier, il est très rapide à apprendre. Le remappage prend effet au niveau du système d'exploitation, vous pouvez donc utiliser ces touches fléchées rapides et pratiques dans toutes les applications.
J'utilise ce système et je constate que j'ai rarement besoin de déplacer mes mains de la position d'origine.
la source