My customizations in Visual Studio Code:
Cygwin in Integrated Terminal
{ // start bash, not the mintty, or you'll get a new window "terminal.integrated.shell.windows": "C:\\cygwin64\\bin\\bash.exe", // Use this to keep bash from doing a 'cd ${HOME}' "terminal.integrated.env.windows": { "CHERE_INVOKING": "1" }, // Make it a login shell "terminal.integrated.shellArgs.windows": [ "-l" ] }
Quick Suggestions Disabled for Plaintext Files
{ "[plaintext]": { "editor.quickSuggestions": false }, }
Column Selections Made Simpler
The standard keybindings for selecting columns use Shift+Ctrl+Alt. More convenient bindings use just Shift+Alt:
cursorColumnSelectDown Shift+Alt+DownArrow cursorColumnSelectLeft Shift+Alt+LeftArrow cursorColumnSelectPageDown Shift+Alt+PageDown cursorColumnSelectPageUp Shift+Alt+PageUp cursorColumnSelectRight Shift+Alt+RightArrow cursorColumnSelectUp Shift+Alt+UpArrow
Other Keybinding Changes
editor.emmet.action.matchTag Ctrl+M Go to Bracket Ctrl+Alt+M editor.action.smartSelect.grow Ctrl+Shift+Alt+RightArrow editor.action.smartSelect.shrink Ctrl+Shift+Alt+LeftArrow
Some Built-in Keybindings in Finnish Keyboard Layout
- Indent line = Ctrl+å (in US keyboard: Ctrl+])
- Outdent line = Ctrl+´ (US: Ctrl+[)
- Unfold region = Shift+Ctrl+å (US: Shift+Ctrl+])
- Fold region = Shift+Ctrl+´ (US: Shift+Ctrl+[)
- Show integrated terminal = Ctrl+ö (US: Ctrl+’)