Question

Après avoir lu Le programmeur pragmatique , je me suis habitué au VIM. Lorsque je suis dans Visual Studio, je dois ViEmu ( http://www.viemu.com/ ) Fonctionnalité VIM.

Quelqu'un a-t-il connaissance d'une solution / solution / solution de contournement similaire permettant d'intégrer les liaisons de clé VI / VIM dans CodeGear Delphi 2007?

Était-ce utile?

La solution

Les raccourcis clavier de Delphi sont extensibles. Tout d’abord, plusieurs mappages de clavier sont disponibles, puis des API dans votre unité ToolsAPI pour écrire la vôtre (vous devez implémenter l’interface IOTAKeyboardBinding). Je ne connais pas VIM, mais je suppose que cela peut être fait avec ces API.

Autres conseils

https://github.com/petdr/vide est un sous-ensemble très limité des liaisons vi. que j’ai écrit et qui s’intègre à l’EDI de Delphi.

Il a quelques défauts, mais il fait le travail pour moi.

Je l'ai utilisé dans XE2, XE8 et Berlin 10.1

Je me souviens de l'avoir vu dans Delphi 7, mais cela provient peut-être de CodeRush, un complément Delphi qui n'est plus disponible pour Delphi. . . . .

Vous pouvez également utiliser Delphi Prism dans Visual Studio et continuer à utiliser ViEmu. . . Je sais que cela ne fonctionne pas pour votre code natif.

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