Skip to content
/ vsmacs Public
forked from kpping/vsmacs

Emacs Key Bindings for Visual Studio Code. No Kill Ring. No Fancy Things.

Notifications You must be signed in to change notification settings

jots/vsmacs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VSmacs

Emacs Key Bindings for Visual Studio Code. No Kill Ring. No Fancy Things. Keep over engineer as low as possible.

Features

Basic Move

Keys Action
ctrl+a beginning of line
ctrl+e end of line
ctrl+f forward
ctrl+b backward
ctrl+n next line
ctrl+p previous line
escape shift+, beginning of buffer
escape shift+. end of buffer

Search

Keys Action
ctrl+s open search, next matching

Cancel, Close Widget

Keys Action
escape escape cancel, close
ctrl+g cancel, close

Screen and Editor

Keys Action
ctrl+x 3 split screen
ctrl+x 0 close active screen
ctrl+x 1 close other editors
ctrl+x o navigate between screens
ctrl+x ctrl+c close active editor

Tab

Keys Action
cmd+[1-9] select tab at [number] index
alt+[1-9] select tab at [number] index

File

Keys Action
ctrl+x ctrl+s save
ctrl+x ctrl+w save as
ctrl+x ctrl+f quick open (files in project only)

Editing

Keys Action
ctrl+/ undo
ctrl+' trigger suggest (autocomplete)
ctrl+; trigger parameter hints
ctrl+space trigger mark mode
alt+w copy to clipboard
ctrl+w cut to clipboard
ctrl+y paste from clipboard
ctrl+k kill to clipboard
ctrl+j insert line after

Others

Keys Action
alt+x show command bar

About

Emacs Key Bindings for Visual Studio Code. No Kill Ring. No Fancy Things.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%