zoukankan      html  css  js  c++  java
  • vim 窗口分割命令

    如何在一个窗口下面同时打开两个以及以上的文件,有横向跟纵向两种方式

    一、如果在终端中开没有打开vim,可以:

    横向分割显示:

    $ vim -o filename1 filename2 


    纵向分割显示:

    $ vim -O filename1 filename2


    二、如果已经用vim打开了一个文件,想要在窗口中同时再打开另一个文件:

    横向分割显示:

    :vs filename

    纵向分割显示:

    :sp filename

    其中,vs可以用vsplit替换,sp可以用split替换。

    如果finename不存在,则会新建该文件并打开。

    三、关闭窗口

    关闭光标所在的窗口:

    :q 或 :close
    
    //关闭除光标所在的窗口之外的其他窗口
    :only
    
    //关闭所有窗口
    :qa


    四、切换窗口

    打开了多个窗口,需要在窗口之间切换时:

    ctrl + w w

    即按住ctrl键,再按两下w键。

    或者

    ctrl + w <h|j|k|l>

    即按住ctrl键,按一次w键,再按一次表示方向的h或j或k或l,则光标会切换到当前窗口的 左|下|上|右 侧的窗口

    我更喜欢用下面的组合键方法

    ctrl+shift+h|i|j|k
    //其实就是ctrl+大写的(hijk)
  • 相关阅读:
    SDOI2008]仪仗队
    洛谷P1414 又是毕业季II
    P3865 【模板】ST表
    [HAOI2007]理想的正方形
    noip 2011 选择客栈
    [AHOI2009]中国象棋
    洛谷P3387 【模板】缩点
    [SCOI2005]最大子矩阵
    [CQOI2009]叶子的染色
    LibreOJ #116. 有源汇有上下界最大流
  • 原文地址:https://www.cnblogs.com/zhangshuli-1989/p/vz_141025093.html
Copyright © 2011-2022 走看看