Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>emacs-codeNew to Visual Studio Code? Get it now.
emacs-code

emacs-code

Seunguk Shin

|
1,129 installs
| (0) | Free
Emacs Extension for Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Emacs Extension for VS Code

GitHub Workflow Status install

Emacs key bindings into VS Code.

demo

Keybindings

Changing the Location of Point

Key Description Command
ctrl+p Move up one line cursorUp
ctrl+n Move down one line cursorDown
ctrl+b Move backward one character cursorLeft
ctrl+f Move forward one character cursorRight
alt+b Move backward one word cursorWordLeft
alt+f Move forward one word cursorWordRight
ctrl+a Move to the beinning of the line cursorHome
ctrl+e Move to the end of the line cursorEnd
alt+v Move one screen backward cursorPageUp
ctrl+v Move one screen forward cursorPageDown
alt+shift+, Move to the top of the buffer cursorTop
alt+shift+. Move to the end of the buffer cursorBottom
alt+g g Read a number n and move point to the beginning of line number n workbench.action.gotoLine

Killing and Yanking Text

Key Description Command
ctrl+d Delete the character after point deleteRight
ctrl+k Kill to the end of the line emacs-code.kill.line
ctrl+w Kill the region emacs-code.kill
alt+w Copy the region into the kill ring emacs-code.copy
ctrl+y Yank pop editor.action.clipboardPasteAction

Files

Key Description Command
ctrl+x ctrl+f Find file emacs-code.find.file
ctrl+x ctrl+s Save buffer workbench.action.files.save

Setting the Mark

Key Description Command
ctrl+space Set the mark at point, and activate it emacs-code.toggle.mode.line

Rectangles

Key Description Command
ctrl+enter Toggle Rectangle Mark mode emacs-code.toggle.mode.column

Clearing Mode

Key Description Command
escape Clear mark or retangle mode emacs-code.clear.mode

Searching

Key Description Command
ctrl+s Activate find input actions.find
ctrl+s Find next match editor.action.nextMatchFindAction
ctrl+r Activate find input actions.find
ctrl+r Find previous match editor.action.previousMatchFindAction

Creating and Selecting Buffers

Key Description Command
ctrl+x b Select a buffer workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup

Killing Buffers

Key Description Command
ctrl+x k Kill buffer workbench.action.closeActiveEditor

Comment Commands

Key Description Command
ctrl+x ; Comment or uncomment the current line editor.action.commentLine

Running Commands by Name

Key Description Command
alt+x Run a command workbench.action.showCommands

Exiting

Key Description Command
ctrl+x ctrl+c Kill Code workbench.action.quit

Configurations

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft