Motivation
I think many Emacs users often feel not user-friendly to use the software where we cannot use Emacs-like keybindings. If we have to use such software many times, I think we should change the keybindings and perhaps make some new function to use similary to Emacs. I often use Excel, Word and some other sofwares of Microsoft especially in my office. So I firstly made Excel VBA module file to enable Emacs users to use Excel with less stress.
Features
- Emacs-like selection moving (forward:
C-f, backward:C-b, next:C-n, previous:C-p) - Move end/start in the active row (end:
C-e, start:C-a) - Kill/Insert row (kill:
C-kinsert:C-i) - Keep windows common keybindings (Copy:
C-c, Paste:C-v) - Scroll up/down (up:
C-u, down:C-d) - Other powerful functions
SheetForward/SheetPrevious: Select the next/previous sheetCreateSheet: Create the new sheet named by your inputMoveRow/MoveCol: Move the selection toward the row/column direction by inputted number/alphabet
- Refered to EmacsMode.bas in this
Install
Simply import the module file myEmacsKey.bas and execute.
Refer to README in details.
Details
Refer to README.