美文网首页
2020-09-01-VIM日常使用进阶

2020-09-01-VIM日常使用进阶

作者: walkerwyl | 来源:发表于2020-09-03 09:21 被阅读0次

    兜兜转转了很久,终于似乎能够稳定下来,日常使用的编辑器锁定在VIM, EMACS, SUBLIME三者之中.
    出于方便编写数据结构中出现的简单程序, 最近使用VIM的频率是100%.
    在使用的过程中练习了一些新的命令\快捷键, 虽说不必刻意记录, 但是为了方便查找, 还是记录进阶的命令.

    代码折叠(语法)
    za 展开/折叠一段代码(花括号范围)
    zM 折叠所有代码(花括号范围)
    zR 展开所有代码(花括号范围)

    更快捷屏幕的移动
    <C-f> 往前滚动一整屏
    <C-b> 往后滚动一整屏
    <C-d> 往前滚动半屏
    <C-u> 往后滚动半屏

    <C-e> 往后滚动一行
    <C-y> 往前滚动一行

    定位光标的位置
    z<Enter> 将光标所在行移动到屏幕顶端
    z . 将光标所在行移动到屏幕中间
    z - 将光标所在行移动到屏幕低端

    屏幕三大块区域
    H 移动到屏幕顶端的行
    M 移动到屏幕中央的行
    L 移动到屏幕底端的行

    简单移动命令

    k 上移 k
    h 左移 h l
    l 右移 j
    j 下移

    整行移动
    0 移动到行首
    $ 移动到行末
    + 移动到下一行开头
    - 移动到上一行开头

    单词移动
    W w 移动到下一个单词开头
    E e 移动到下一个单词结尾
    B b 倒退到上一个单词开头

    参考文章

    1. 轻快的VIM

    相关文章

      网友评论

          本文标题:2020-09-01-VIM日常使用进阶

          本文链接:https://www.haomeiwen.com/subject/akdbsktx.html