vim 学习笔记

450阅读 0评论2013-11-13 wuxiaobo_2009
分类:LINUX

today's vim -- windows
split -- 等分正在编辑的文件为两个窗口显示
split 文件名 -- 打开一个新的文件在新的窗口,与原文件窗口等分window 大小
nsplit 文件名 -- 打开一个新的文件在新的窗口,新文件窗口显示为 n 行窗口的大小


窗口之间的切换- ctrl + w (互换) | ctrl +w + k|j 有方向性


summary split:  nsplit +command file: n(窗口大小),+(命令前置符号),command--有时候可以定位文件显示位置 : +/printf , file:打开的文件名称


new:和split 命令一样,不过新打开的窗口显示的新建文件


windows : 可以调整windows 大小: ctrl-w _|+|= -------窗口调整


buffer: buffer就是正在编辑的一个文件,其实就是内存中的文件,你所有有文件的操作暂时都是对于内存进行的,之后你退出文件,buffer 内容在写入文件
buffer 的三种状态:
ACTIVE
HIDDEN
INACTIVE
:buffers | ls | files 都可以显示buffer 
h: hidden
%: 当前正在编辑的buffer
#: 下一个要编辑的buffer
-: inactive buffer
+: 文件已经被修改了,还没有保存

上一篇:ORACLE ERROR CODE代表的意思
下一篇:Linux下paste命令 --转载