• 3-1-编辑器:vim


    1、模式种类

    主要有四种:

    • 普通模式
    • 命令模式
    • 编辑模式
    • 视图模式

    2、模式间切换

    普通模式 > (:)             > 命令模式  > ESC > 普通模式
    普通模式 > (i,I,a,A,o,O)   > 插入模式  > ESC > 普通模式
    普通模式 > (v,V,ctrl+v)    > 视图模式  > ESC > 普通模式

    3、普通模式

    光标跳转

      方式 跳转方式 命令 补充
    整体跳转 整个文件跳转 文件开头 gg  
      文件末尾 G  
    屏幕内跳转 屏最上方 H  
      屏中 M  
      屏最下方 L  
    行内跳转 行首 0  
      行尾 $  
    部分跳转  单行 k  
      多行 10k 光标向上移动10行
    单行 j  
      多行 10j 光标向下移动10行
    单字符 h  
      多字符 10h 光标向左移动10个字符
    单字符 l  
      多字符 10l 光标向右移动10个字符

     

    删除/复制/粘贴

    类型 具体类型 描述 命令 补充
    删除 删除 当前行 dd  
    当前行开始的n行 ndd 5dd为删除5行
    当前行开始--最后一行结束 dG  
    当前行开始--第n行结束 dnG  
    字符删除 首字符开始--光标位置结束 d0  
    光标位置开始--末尾结束 d$  
         
    复制 行复制 当前行 yy  
    当前行开始的n行 nyy 5yy为复制5行
    当前行开始--最后一行结束 yG  
    当前行开始--第n行结束 ynG y1G为复制到行首
    字符复制 首字符开始--光标位置结束 y0  
    光标位置开始--末尾结束 y$  
    单词复制 识别的单词 yw  
         
    粘贴 粘贴 光标后插入复制内容 y 小写
        光标前插入复制内容 Y 大写

     

    撤销/重做

    撤销 u
    重做 rr/ctrl+r

    查找/替换

    类型  命令 功能 补充
    查找 /word 光标向下寻找  
    ?word 光标向上寻找  
    n 下一个  
    N 上一个  
        
    替换 :n1,n2s/word1/word2/g n1-n2行之间的word1替换成 word2

     :0,$s/word1/word2/g 全文替换

    :n1,n2s/word1/word2/gc 同上,需要每个手动确认  

    4、命令模式

    退出&保存

    :q  退出 
    :q! 强制退出
    :w  保存保存  
    :wq 保存并退出 

    显示设置

    :set nu    显示行号 
    :set nonu  取消 
    
    :set cul   下划线显示当前行  
    :set nocul 取消
    
    :set cuc   灰色显示当前列
    :set nocuc 取消

    :set hlsearch   高亮显示搜索结果
    :set nohlsearch 取消

    多文件&多屏

    :files  列出当前打开的所有文件
    :sp xxx 新开一个窗口打开xxx文件
    
    ctrl + w + j 上一个窗口
    ctrl + w + k 下一个窗口

    5、视图模式

    选择类型

    v       字符选择 
    V       行选择 
    ctrl+v  区域选择(选择多;列)  

    选择后操作

    y 复制
    d 删除
    p 粘贴

    注释多行操作

    注释多行操作步骤: ctrl+V 视图模式  >  下拉选择多行  >  大写 I 插入  >  输入#  >  双击 ESC
    删除注释操作步骤: ctrl+V 视图模式  >  下拉选择多行  > d

    2021-07-07

  • 相关阅读:
    [转自大神]js拖拽小总结
    双飞翼布局
    圣杯布局
    页面伸缩布局实例
    css动画
    html的简单笔记01
    沙扬娜拉一首——赠日本女郎(徐志摩)
    滑动门功能
    边框圆角练习--跳动的心
    边框圆角
  • 原文地址:https://www.cnblogs.com/lamp-lrh/p/13941857.html
Copyright © 2020-2023  润新知