• vim tips


    二.vim/vi常用命令(normal mode)
    vim常用模式:normal mode, command mode(eg :wq), insert mode, visual mode
    0.各个模式切换
    [Ii]nsert mode
    ESC normal mode
    [Vv]isual mode
    0.1 normal mode 常用命令
    h j k l
    left down up right
    H M L
    home current end
    w e b
    word next, non word next, word pre
    F/f
    find
    0.2帮助
    :h help

    1.撤销 u
    2.恢复 Ctrl+r
    3.列模式
    光标定位到要操作的地方。
    CTRL+q or
    CTRL+v 进入visual mode,选取这一列操作多少行
    SHIFT+i(I) 输入要插入的内容。
    ESC 按两次,会在每行的选定的区域出现插入的内容。
    d:删除。
    4.选择多个字符
    v, 再左右键选择
    5.复制 y; 粘贴 p; 剪切 c

    6.在文件夹中查找关键字
    :vimgrep /search_word/gj pathname/*.*
    解释一下:
    g: 如果一行中出现多处,只显示一次,没有g就会出现多次
    j: 只是列出所有匹配的行,没有j那么就会跳去第一个匹配的行
    搜索完毕后可以使用copen或者cw命令来打开搜索的结果。使用jk来移动选中行,回车可以跳到对应的文件。
    copen后面可以指定窗口的高度。
    注意当去到搜到到的文件后,当前的窗口会被该文件覆盖,那么怎么回到原来的文件 ctrl+^
    更多的信息可以使用 :help vimgrep

    7. 查找忽略大小写
    /search_wordc

    0421

    1.插件安装在vimfiles文件夹

    以vim-easy-align plugin 为例:

    它包含 autoload plugin doc三个文件夹,直接复制过去就行

    2.有一个vim-plug管理插件的插件,还不会使用

    vim-plug会使用curl命令,这是git里面的一个工具,若要在cmd下使用curl,需要添加路径到环境变量path

    yourpathmsysgitin;yourpathmsysgitmingwin(这里面包curl.exe)

    0531

    1.隐藏选中代码

    按v进入视块模式,zf

    空格显示代码

    2.拆分窗口

    水平拆分 :vs

    垂直拆分 :sp

     
    0624
    1.切换标签页
    下一个标签 gt or :tabn
    上一个标签 gT or :tabp

     2.srt中英字幕制作英文字幕 English

    删除中文字符

    %s/[^x00-xFF]//g

     
    古有内事不决问张昭,外事不决问周瑜; 今有生活不懂问百度,学术不懂问谷歌。 (SunQuan)The inner undecided ask ZhangZhao, the outer undecided ask ZhouYu. (I)Life unknown ask Baidu, academic unknown ask Google.
  • 相关阅读:
    Python基础04 字典基本操作
    Python基础03 列表、元组基本操作
    Python基础02 字符串基本操作
    Python基础07 函数作用域、嵌套函数、闭包函数、高阶函数及装饰器的理解
    Python随机数random模块学习,并实现生成6位验证码
    Python与时间相关的time、datetime模块的使用
    Python PIL库安装
    Python中可变对象和不可变对象
    Mac环境下Docker及Splash的安装运行教程
    redis 链表(list)操作
  • 原文地址:https://www.cnblogs.com/luoyanghero/p/5245864.html
Copyright © 2020-2023  润新知