Apparemment, les claviers Mac n'ont pas de Insertclé (ou peut-être qu'ils en ont mais je ne peux pas la trouver). Comment puis-je accéder au mode insertion dans vim sur un Mac?
Apparemment, les claviers Mac n'ont pas de Insertclé (ou peut-être qu'ils en ont mais je ne peux pas la trouver). Comment puis-je accéder au mode insertion dans vim sur un Mac?
Réponses:
S'il s'agit d'une question aussi simple qu'il y paraît, vous n'avez qu'à appuyer sur i.
Vim entre en mode insertion en utilisant i(ou apour ajouter), quelle que soit la plate-forme. Le mode d'écrasement n'est que rarement entré en utilisant Shift+ r. Je n'ai jamais utilisé la Insertclé ici.
L'autre utilisation de la Insertclé est de basculer entre le mode de remplacement et le mode d'insertion lorsque déjà dans l'un ou l'autre. Vous pouvez accomplir cela facilement sur le Mac en mappant simplement une autre clé pour le faire pour vous. Dans votre ~/.vimrc
juste mettre imap <F13> <Insert>
et maintenant la F13touche (qui sur mon clavier Mac est la touche la plus proche de l'endroit où se trouve la Inserttouche sur un clavier ordinaire).
R
il tapera un R
dans le tampon.
.vimrc
cela fonctionne comme un changement de casse / majuscule par mot - des idées pourquoi?
F13
(voyez-vous le comportement de mise en majuscules sans mon mappage?), Ou peut Insert
- être est mappé ailleurs (utilisez inoremap
au lieu de imap
pour résoudre ce problème).
Appuyer sur "i" vous amène en mode insertion dans VIM.
Entrer en mode insertion: appuyez sur i
Quitter le mode d'insertion: appuyez sur esc, tapez:x