vim相关指令

 

 

 

 

 

14.4 切换和移动窗口

[如果支持鼠标,切换和调整子窗口的大小就简单了。]

  • ctrl+w ctrl+w: 切换到下一个窗口。或者是ctrl+ww。
  • ctrl+w h(l,j,k):切换到左(右,下,上)的窗口。
  • ctrl+w t(b):切换到最上(下)面的窗口。<BR>
  • ctrl+w H(L,K,J): 将当前窗口移动到最左(右、上、下)面。

 

14.1 水平分割

  • :split(:sp) – 把当前窗水平分割成两个窗口。
  • :split filename – 水平分割窗口,并在新窗口中显示另一个文件。
  • :nsplit(:nsp) – 水平分割出一个n行高的窗口。
  • :new – 水平分割出一个窗口,并编辑一个新文件。
  • ctrl+w + –当前窗口增高一行。也可以用n增高n行。
  • ctrl+w - –当前窗口减小一行。也可以用n减小n行。
  • ctrl+w _ –当前窗口扩展到尽可能的大。
  • n ctrl+w _ – 当前窗口的高度设定为n行。

14.2 垂直分割

  • :vsplit(:vsp) – 把当前窗口分割成水平分布的两个窗口。
  • :vnew – 垂直分割出一个新窗口。
  • :vertical 水平分割的命令:相应的垂直分割。

14.3 关闭子窗口

  • :qall – 关闭所有窗口,退出vim。
  • :wall – 保存所有修改过的窗口。
  • :only – 只保留当前窗口,关闭其它窗口。
  • :close – 关闭当前窗口。(象 :q :x同样工作 )

  使用Ctag时,Ctrl + ] 表示进入函数, Ctrl + t 表示跳出

 

 

 在打开的相应文件中使用
 :cscope find c  sys_read
 
            0  s: 查找本 C 符号
                1  g: 查找本定义
                2  d: 查找本函数调用的函数
                3  c: 查找调用本函数的函数
                4  t: 查找本字符串
                6  e: 查找本 egrep 模式
                7  f: 查找本文件
                8  i: 查找包含本文件的文件

你可能感兴趣的:(vim相关指令)