A minimal Visual Studio Code configuration with Vim-like keybindings and a distraction-free UI.
Designed for fast navigation and efficient editing.
The main idea is managing state depending on view focus and using the Alt key for Vim bindings.
Remark: You should not use exactly these bindings β they are just for inspiration.
- Minimalistic UI
- Vim-inspired keybindings (hjkl navigation, terminal control, etc.)
- Clean color scheme and readable syntax highlighting
Make sure to install the following extensions:
- Macros
https://marketplace.visualstudio.com/items?itemName=geddski.macros - Ayu Theme
https://marketplace.visualstudio.com/items?itemName=teabyii.ayu - Better Comments
https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments - Error Lens
https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens - VSCode Icons
https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons
- Clone this repository:
git clone https://github.com/DurnevVS/.vscode.git- Copy settings into your VS Code config directory:
-
Linux: ~/.config/Code/User/
-
Windows: %APPDATA%\Code\User\
-
macOS: ~/Library/Application Support/Code/User/
- Add extensions
- Restart VS Code
