• linux下vim常用命令 (更新中...)


    1、注释多行

      1). 首先按esc进入命令行模式下,按下Ctrl + v,进入VISUAL BLOCK模式;

      2). 在行首使用上下键选择需要注释的多行;

      3). 按下键盘(大写)“I”键,进入插入模式;

      4). 然后输入注释符(“//”、“#”等);

      5). 最后按下“Esc”键。 注:在按下esc键后,会稍等一会才会出现注释


    2、取消注释

      1). 首先按esc进入命令行模式下,按下Ctrl + v, 进入VISUAL BLOCK模式;

      2). 选定要取消注释的多行;

      3). 按下“x”或者“d”. 注意:如果是“//”注释,那需要执行两次该操作,如果是“#”注释,一次即可


    3、(多行)删除

    1).首先在命令模式下,输入“:set nu”显示行号(: set nu!取消显示行号);

    2).通过行号确定你要删除的行;

    3.命令输入“:32,65d”,回车键,32-65行就被删除了。

    如果无意中删除错了,可以使用‘u’键恢复(命令模式下) 

    进行删除的其他操作(都是在命令行模式):

    情形一:
    单行删除,:1(待删除行)d
    多行删除 ,:1,10d
    情形二:
    光标所在行,dd
    光标所在行以下的N行,Ndd


    4、(多行)复制 (命令行模式下)

    方法1:
    光标放到第6行,
    输入:2yy
    光标放到第9行,
    输入:p
    注:此方法适合复制少量行文本的情况,复制第6行(包括)下面的2行数据,放到第9行下面。

    方法2:
    输入:
    6,9 co 12
    复制第6行到第9行之间的内容到第12行下面。


    5、撤销与取消撤销(命令行模式下)

    撤销:u

    取消撤销:ctrl + r


     6、简单搜索

     "/string"命令可用于搜索一个字符串。要查找上次查找的字符串的下一个位置,使用"n"命令。如果你知道你要找的确切位置是目标字符串的第几次出现,还可以在"n"之前放置一个命令计数。"3n"会去查找目标字符串的第3次出现。

    "?"命令与"/"的工作相同,只是搜索方向相反."N"命令会重复前一次查找,但是与最初用"/"或"?"指定的搜索方向相反。

    如果查找内容忽略大小写,接着用命令": set ignorecase", 返回精确匹配用命令": set noignorecase" 。

     

  • 相关阅读:
    「日常训练」Single-use Stones (CFR476D2D)
    「日常训练」Greedy Arkady (CFR476D2C)
    「Haskell 学习」二 类型和函数(上)
    「学习记录」《数值分析》第二章计算实习题(Python语言)
    「日常训练」Alena And The Heater (CFR466D2D)
    Dubbo 消费者
    Dubbo 暴露服务
    Rpc
    git fail to push some refs....
    Spring Cloud (6)config 客户端配置 与GitHub通信
  • 原文地址:https://www.cnblogs.com/qinduanyinghua/p/11980740.html
Copyright © 2020-2023  润新知