Question

La moitié environ un an il y a j'ai décidé d'améliorer mon efficacité de la programmation, donc je l'ai appris la dactylographie et a déménagé à Vim. Tout va bien et je me sens beaucoup mieux qu'avant. Cependant, il y a une question qui agace moi tout ce temps: comment dois-je toucher type IDENTIFIERS_WRITTEN_IN_CAPS

?
  • Si je vais utiliser des changements toutes les règles, je dois passer très souvent les mains. Essayer de saisir GOOGLE dans ce cas est un défi.
  • Si je vais utiliser je déplacerait juste à gauche tenant tout le temps, perdre la mémoire physique de la main gauche et ne serait pas en mesure de trouver les clés à l'aveuglette.
  • Si je blocage des bouchons, je dois me rappeler de le libérer. Oublier cela dans Vim conduira à apocalypses en mode commande. En outre, de nombreux bouchons Remapper verrouillent à autre chose comme Esc ou changement de configuration du clavier.

Comment touchez-dactylos traitez-vous avec SQL, Makefile, API Win, DirectX et tout ce genre de choses qui nécessite l'impression en majuscules?

Était-ce utile?

La solution

Je viens de garder décalage vers la gauche pressé avec mon petit doigt et le type normalement, il ne semble pas affecter la capacité de ma main gauche pour trouver les clés. Je l'utilise très rarement le verrouillage des majuscules.

Cependant, la plupart des identifiants sont complétées par l'achèvement du mode d'insertion de Vim, en train d'écrire réelle est pas tant que ça: habituellement IDENTIFIERS_WRITTEN_IN_CAPS est juste ID + <keyword_completion_key>

Autres conseils

Dans Vim, vous pouvez essayer quelque chose comme ceci:

Dans le type de mode de commande

:imap <Leader>u <ESC>bgUwwi

Maintenant, en mode d'insertion, vous pouvez taper en minuscules, puis (également en mode insertion) presse <Leader>u (leader est \ par défaut) et il obtient en majuscules, par exemple:.

identifiers_written_in_caps\u

se transforme en

IDENTIFIERS_WRITTEN_IN_CAPS

Personnellement, je suffit de taper les premières lettres, puis appuyez sur -P et commencer à utiliser autocomplétion:)

(Malheureusement, je ne l'ai jamais devenir très compétent à la dactylographie parce que je l'utilise toujours saisie semi-automatique, aussi bien dans vim et bash).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top