Skip to content

futurist/vscode-emacs-minimum

 
 

Repository files navigation

vscode-emacs-minimum

This plugin provides emacs keybindings and workflow for Visual Studio Code and is a fork of the great vscode extension by hiro-sun.

But removes most of keybindings only keep minimum Move commands.

Move commands

Command Desc
C-f Move forward
C-b Move backward
C-n Move to the next line
C-p Move to the previous line
C-a Move to the beginning of line
C-e Move to the end of line
C-M-f Move forward by one word unit
C-M-b Move backward by one word unit
M-> Move to the end of buffer
M-< Move to the beginning of buffer
C-l Center screen on current line

Edit commands

Command Desc
M-k Delete all right
M-backspace Delete all left

Conflicts with default key bindings

  • ctrl+a: workbench.action.selectAll => Use alt+a instead.
  • ctrl+b: workbench.action.toggleSidebarVisibility => Use alt+b instead;
  • ctrl+f: actions.find => Use alt+f instead;
  • ctrl+p & ctrl+e: workbench.action.quickOpen => Use alt+p, alt+e instead;
  • ctrl+p: workbench.action.quickOpenNavigateNext => Use ctrl+n instead.
  • ctrl+n: workbench.action.files.newUntitledFile => Use alt+n instead;

More information

The logo is from the great Pacifica Icon Set.

About

Visual Studio Code plugin emulating Emacs functionality

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%