Changelog

Shortcuts like emacs, vim, or other IDE

I apologize in advance if the text has errors, I do not speak English, use the google translator.

Keyboard shortcuts for efficient text editing, like in emacs|bash and vim

Example:

Keyboard shortcuts in emacs:

-move cursor to forward character: ctl+f

-move cursor to back character: ctl+b

-move cursor to top line: ctl+p (also to move in menus)

-move cursor to bottom line: ctl+n (also to move in menus)

-move cursor to word forward: alt+f

-move cursor to word back: alt+b

-move cursor to start of line : ctl+a

-move cursor to end of line: ctl+e

-cut|delete (keep in mind that in emacs, when you delete more than one character, it is not deleted, but it is cut (ctl+x)) everything that is in front of the cursor, up to the end of the line, in emacs: ctl+k

-start of document: alt+<

-end of document: alt+>

-put letter that is before (or on) the cursor in capital letters, and move the cursor to the end of the word: alt+c

-swap two adjacent letters: ctl+t

-swap two adjacent words: alt+t

-etc, etc, etc.

In LogSeq you have keyboard shortcuts, for almost all of the above (although not the emacs ones, but they can be changed)

Sublime Text, Atom, Visual Studio Code, Brackets, and others have plugins that (partially) implement my request.

links of interest:

codemirror implementation

plugin for visual studio code