article
vi Learn on the road
set expandtab set tabstop=4 set shiftwidth=4 set nonumber set smarttab
vi Learn on the road
vim config file
# .vimrc config by me
set expandtab
set tabstop=4
set shiftwidth=4
set nonumber
set smarttab
k up l right j down h right; space right; G move cursor to header of end line of file;
function foo(abc) {
console.log("hello world");
}
u undo last change; U undo all changes to entire line;
dd delete current cursor line. 3dd delete next 3 lines; D delete contents of line after cursor; C delete contents of line after cursor and insert;
dw delete word cw change word x delete char at curosr.
R Overwrite char form cursor onward; s Substitute entire line abc on right
function a(){
function() {
console.log('hello world');
}
}
:r !date
2011年 04月 01日 星期五 20:52:55 CST
查找当前单词
:s/\t/ /g
replace tab to 4 space in current line.(how to replace all?)
Comments