L'une des fonctionnalités les plus intéressantes de MacVim est qu'il est possible d'utiliser les commandes OS habituelles pour copier et coller du texte (à savoir commande + C et commande + V).Utiliser MAJ + Flèches pour sélectionner le texte dans vim/MacVim
Ceci est particulièrement agréable dans les situations où vous avez travaillé dans un autre éditeur juste une minute avant et votre cerveau n'est pas encore prêt à conseiller vos doigts sur la façon de taper le vrai.
Cependant, il y a une chose sur laquelle mon cerveau doit réfléchir: c'est le mode de sélection de texte. Dans les éditeurs non vi, j'utiliserais Maj + Flèche pour cela et essayer ceci dans MacVim ne fonctionne pas. Mais d'un autre côté, il ne me semble pas que Shift + Arrow soit utilisé pour autre chose. Est-il possible de remapper les clés pour rendre cela possible?
(Idéalement, l'éditeur serait toujours en mode d'insertion après avoir sélectionné le texte, qui épargnerait quelques coups clés supplémentaires.)
Belle question, mais je suis tenté de proposer de le déplacer vers Super User comme une question de configuration du programme. Problèmes très similaires pour emacs comme discuté ici: http://meta.stackexchange.com/questions/36017/what-site-should-host-questions-about-emacs-keybinding on meta. – dmckee
Voulez-vous être en mode insertion après la sélection parce que vous remplacez la sélection (comme lorsque vous appuyez sur 'c' pour effacer la sélection et passer en mode insertion), ou pour une autre raison? Il me semble que si vous avez une sélection, vous êtes en mode visuel, et ne pouvez donc pas être en mode insertion. – Jay
Je voulais rester en mode insertion car je ne veux pas quitter le mode insertion sauf si c'est vraiment nécessaire. Dans un éditeur de texte 'normal' lorsque vous sélectionnez du texte, vous resterez également en mode insertion. C'est plus pour des raisons «transitoires»; et comme je l'ai dit, copier et coller (et même enregistrer) via la touche de commande fonctionne aussi en mode insertion. – Debilski