zoukankan      html  css  js  c++  java
  • [编辑器]vim常用操作

    我是ide的用户,对于vim一只停留在:打开、看、写、关闭基本操作,因为现在更多的接触linux服务器,所以为了提高
    效率,用好vim是必备技能!下面罗列一些vim的常用操作,用做备忘(不断更新):

    进入命令模式

    先按 Esc

    • :q ------ 退出
    • :wq ------ 保存退出
    • :q! ------ 不保存退出

    编辑:

    • i ------ 修改

    • d ------ 剪切操作

    • dd ----- 剪切当前光标所在行

    • y -------复制操作

    • p -------粘贴操作

    • v -------使用光标选择内容

    • ^ --------选中当前行,光标位置到行首(或者使用键盘的HOME键)

    • $ --------选中当前行,光标位置到行尾(或者使用键盘的END键)

    阅读:

    • :行数 ---跳转到某行

    • / -------匹配查找内容

    • gg -------到文件的顶部

    • G -------到文件的底部

    • Ctrl b------上一页

    • Ctrl f-------下一页

    小技巧:

    • 多行注释:
    1. 进入命令行模式,按ctrl + v进入 visual block模式(可视快模式),然后按j, 或者k选中多行,把需要注释的行标记起来
    
    2. 按大写字母i,再插入注释符,例如//
    
    3. 按两下esc键就会全部注释了
    
    • 取消多行注释:
    1. 进入命令行模式,按ctrl + v进入 visual block模式(可视快模式),然后按j, 或者k选中多行,把需要取消注释的行标记起来
    
    2. 按字母j,或者k选中注释符号
    
    3. 按d键就可全部取消注释
    
    • 替换::s/foo/bar/g(把当前行的foo替换为bar,全局的话开头用%s)
  • 相关阅读:
    MySQL性能优化(二):优化数据库的设计
    MySQL性能优化(一):优化方式
    PTA 07-图4 哈利·波特的考试 (25分)
    PTA 06-图3 六度空间 (30分)
    PTA 06-图2 Saving James Bond
    PTA 06-图1 列出连通集 (25分)
    PTA 05-树9 Huffman Codes (30分)
    PTA 05-树8 File Transfer (25分)
    PTA 05-树7 堆中的路径 (25分)
    PTA 04-树6 Complete Binary Search Tree (30分)
  • 原文地址:https://www.cnblogs.com/xueweihan/p/5737962.html
Copyright © 2011-2022 走看看