复制VI中的部分线条

Ama*_*tam 11 vi vim

人们可以通过许多不同的方式来完成单线/多线.有没有办法可以在vi中复制部分行,就像行的10个字符一样.

Wil*_*ell 16

我猜最常见的部分猛拉是:

yaw:猛拉光标当前所在
2yaw的单词:将当前光标所在的单词和下一个单词(总共2个单词)
ya(拉出:拉出包含光标的匹配括号
yf.:从光标到下一个.
y$:从光标到结尾这条线

可以使用任何移动键.


rad*_*tao 8

剪切和粘贴:

将光标定位在要开始切割的位置。

  1. v选择字符(或大写V选择整行)。
  2. 将光标移动到要剪切的内容的末尾。
  3. d进行剪切(或按y进行复制)。
  4. 移动到您要粘贴的位置。
  5. P粘贴在光标之前,或p后进行粘贴。
  6. 复制和粘贴使用相同的步骤执行,但步骤 4 中您将按y而不是d

d = 删除 = 剪切

y = 猛拉 = 复制

资源: vim.wikia.com:复制、剪切和粘贴