• 《Vim实用技巧》阅读笔记 --- 移动及跳转


    1、在对实际行的操作之前加上g,即可对屏幕行进行操作,例如:`gj`表示向下移动一个屏幕行,`g^`表示移动到屏幕行的第一个非空白字符等等

    2、Vim有两组面向单词正向及反向移动的命令:

    1. w 正向移动到下一个单词的开头
    2. b 反向移动到当前单词/上一单词的开头
    3. e 正向移动到当前单词/上一单词的结尾
    4. ge 反向移动到上一单词的结尾

    通常我们可以使用ea表示在当前单词结尾后添加

    3、Vim会记录上次执行过的`f{char}`命令,随后用`;`命令就可以重复该命令,如果重复次数过多时,就可以调用`,`来进行撤销。具体的查找命令如下所示:

    1. f{char} 正向移动到下一个{char}所在之处
    2. F{char} 反向移动到下一个{char}所在之处
    3. t{char} 正向移动到下一个{char}所在之处的前一个字符上
    4. T{char} 反向移动到上一个{char}所在之处的后一个字符上

    4、我们可以利用d加上查找动作来删除一段字符,并且查找命令是一个开动作,例如:`d/get` 光标会停在"get"的"g"上,但是该字符却被排除在删除操作之外

    5、对于分隔符文本对象的操作:

    6、对于范围文本对象的操作

    7、Vim的自动位置标记

    8、%命令允许我们在一组开、闭括号间跳转,它可作用于(),{}以及[]

    9、Ctrl-o和Ctrl-i用来返回前一次跳转时的位置和前往后一次跳转的位置,具体的跳转动作如下表所示:

    10、

  • 相关阅读:
    Python IDE
    Codeforces Beta Round #69 Div1
    HDU1595 find the longest of the shortest[最短路]
    MFC/OpenGL下的调色板
    ApacheCN 编程/大数据/数据科学/人工智能学习资源 2019.12
    计算机电子书 2016 BiliDrive 备份
    计算机电子书 2017 BiliDrive 备份
    Java项目中常见的异常处理
    从小工到专家第三次读后感
    《梦断代码》读后感1
  • 原文地址:https://www.cnblogs.com/YaoDD/p/6763340.html
Copyright © 2020-2023  润新知