Version 1 of the vi key bindings for editing in the body pane has been uploaded to this forum's Files section. The file is a Leo file, called "Vi key bindings - Body pane.leo", that contains two @shortcuts nodes; one containing key bindings and macros to provide vi functionality and one containing a few non-vi but useful supporting functions. The @mode nodes are located as sub-nodes.
Copy the two nodes with their sub-nodes to your myLeoSettings file under the @keys node. Be sure to remove any subsequent @shortcuts nodes that would override the key bindings.r The file contains a very usable set of vi functionality but not all commands or command variations are supported. The biggest issue is the lack of good support for yanking text into the paste buffer. I believe I've created an adequate temporary workaround. See the "non- vi commands" node. Documentation on know issues with the provided commands is provided in the @modes nodes. Let me know if you have any questions or find and problems with the commands. Unfortunately, I don't have much time to answer general "How do you ... using vi?" questions. If you are new to the vi editor, I suggest you download some vi command references and tutorial documents. I expect to be adding support for additional command variations as well as fixing any reported bugs on a fairly regular schedule. Best regards, TL --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "leo-editor" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en -~----------~----~----~----~------~----~------~--~---
