linzb 2020-01-08
拷贝、删除、粘贴 等,通过i/a等键切换到编辑模式
编辑字符,通过Esc键进行切换
创建文件:Vim filename
保存文件::w (先通过Esc退出编辑模式)
关闭文件: :q(先通过Esc退出编辑模式)
保存并关闭文件: :wq(先通过Esc退出编辑模式)
查看文件:cat filename
拷贝:yy/yw (yy是拷贝一行 yw是拷贝一个词,只要词后面有空格就认为是一个词)
粘贴:p
删除:dd/dw (dd删除一行 dw删除一个词)
左下上右:h/j/k/l (跟上下左右箭头功能相同)
跳到文件头:gg
跳到文件尾:G
移动到行首:^
移动到行尾:$
按单词移动:向前w/ 2w/,向后 b/ 2b/(2w/向前移动两个词,2b向后移动两个词)
查找关键字:/关键字
想要查找下一个关键字 点击n 上一个关键字shift + n
查找与替换::%s/关键字/替换字/gc (g:globe,表示全局替换 c:confirm,表示进行确认)
指定范围的替换::21,23s/关键字/替换字/gc(在21行到23行之间替换)
设置行号::set number
分窗口::split 或者 :vsplit(:split横向分割窗口 :vsplit纵向分割窗口)
窗口间跳转:ctl + ww 或者ctl + w[hjkl]
" \ \ / /_ | / | _ \ / | / / _ | \ | | | / |. " \ \ / / | || |/| | |) | | | | | | | | | | | | | | _.