【发布时间】:2014-04-01 09:46:13
【问题描述】:
如何从当前位置复制 vim 中的特定行,而不移动到该特定行? 假设,在下面的代码中,如果我的光标在第 1 行。 891,我想复制一行,说行号。 899. 如果不实际移动到第 899 行,按 yy 并返回到 891,我该怎么做?
885 int __pm_runtime_idle(struct device *dev, int rpmflags)
886 {
887 unsigned long flags;
888 int retval;
889
890 might_sleep_if(!(rpmflags & RPM_ASYNC) && !dev->power.irq_safe);
891
892 if (rpmflags & RPM_GET_PUT) {
893 if (!atomic_dec_and_test(&dev->power.usage_count))
894 return 0;
895 }
896
897 spin_lock_irqsave(&dev->power.lock, flags);
898 retval = rpm_idle(dev, rpmflags);
899 spin_unlock_irqrestore(&dev->power.lock, flags);
900
901 return retval;
902 }
【问题讨论】:
-
8jyy8k太多了吗? -
要使用它,我应该计算要下降的行数。是不是太过分了?
-
是的,也许。跳到行号听起来也不太令人兴奋。
<Esc>:899yi不是很容易输入。无论如何,我的 vim 中不显示行号,所以对我来说更糟,但对你来说可能没问题。