Delphi 2007 VI / VIM Key Mapping

After reading Pragmatic Programmer, I'm used to VIM. When in Visual Studio I have ViEmu ( http://www.viemu.com/ ) to provide me with VIM functionality.

Does anyone know of a similar software / key binding / workaround for integrating VI / VIM key bindings in CodeGear Delphi 2007?

+4
source share
3 answers

Delphi key binding is extensible, first of all, there are several keyboard mappings that you can select from the box, and then the ToolsAPI tool has APIs for writing your own (you must implement the IOTAKeyboardBinding interface). I do not know about VIM, but I assume that this can be done using these APIs.

+4
source

https://github.com/petdr/vide is a very limited subset of the vi bundles I wrote that integrates into the Delphi development environment.

He has a few quirks, but he does the job for me.

I used it in XE2, XE8 and Berlin 10.1

+1
source

I remember that it was in Delphi 7, but it could have been from CodeRush, a Delphi add-on that is no longer available for Delphi. ,,.

An alternative would be to use Delphi Prism in Visual Studio and use ViEmu., I know this does not work for your own code.

0
source

All Articles