Difference between revisions of "Vi, Vim, Vscode editors"
Jump to navigation
Jump to search
Line 18: | Line 18: | ||
;Split | ;Split | ||
:split or :vsplit | :split or :vsplit | ||
C^w, c -close current window | |||
C^w, c -close current window | C^w, C^w - switch between windows | ||
C^w, C^w - switch between windows |
Revision as of 17:07, 26 March 2016
VI or VIM
- drop to bash
:!bash or :!sh
- edit other file
:e file.txt #autocomplite works
- redirect command STDOUT to the current edited file in the cursor position
:r!dir
- show line number
:set number or :set nu
- find and replace VI translates to substitute
:%s/wily/trusty/g #substitute all wily with trusty in all document :s/wily/trusty/g #substitute only in the current line
- Undo and redo
u -undo last change Ctrl-R -redo changes which were undone (undo the undos). '.' to repeat a previous change, at the current cursor position
VIM only
- Split
:split or :vsplit C^w, c -close current window C^w, C^w - switch between windows