zoukankan      html  css  js  c++  java
  • vim 实际行跟屏幕行移动命令

        我们使用vim的时候,经常会碰到那种情况,就是我们输入的内容过长,中间一直不换行。当我们一行的长度超出电脑屏幕的时候,我们会发现这时候文字自动
    换行了。不过,如果你使用行号看的话,其实这新的一行是没有行号的。这里就牵扯到两个概念-实际行跟屏幕行。
        实际行主要是指的你手动换行,例如你使用了enter或者是o键等。
        屏幕行是一行的内容已经达到了屏幕的容量,必须分行显示。
        这两种换行对我们平时的行移动命令有影响的。我们最常用的jk行移动,说的是实际行。如果你想要进行屏幕行移动,你就必须使用gk gj命令(之前操作这种
    屏幕行靠的都是H l,现在想想真是低效的不行)同样的道理,我们只需要在实际行移动命令前价一个g,就可以变为屏幕行命令了。这里顺便记录下常用的移动命>令。
     

        j-向下移动一个实际行
        gj-向下移动一个屏幕行
        k-向上移动一个实际行
        gk-向上移动一个屏幕行
        0-移动到实际行的行首(哪怕行首有空白字符)
        g0-移动到屏幕行的行首(哪怕行首有空白字符)
        ^-移动到实际行第一个非空白字符处
        g^-移动到屏幕行第一个非空白字符处
        $-移动到实际行行尾
        g^-移动到屏幕行行尾
  • 相关阅读:
    rest framework 之前
    python之psutil
    可持久化并查集总结
    复数学习
    主席树总结
    点分治题单(来自XZY)
    Tarjan&2-SAT 总结
    AC自动机题单
    网络流题目详讲+题单(入门版)(持续更新中......)
    网络流题目详讲+题单(提高版)(持续更新中......)
  • 原文地址:https://www.cnblogs.com/zhangshuli-1989/p/hq_15_11_21_4_40.html
Copyright © 2011-2022 走看看