代码之家  ›  专栏  ›  技术社区  ›  radman

Vim粘贴行为

  •  2
  • radman  · 技术社区  · 15 年前

    我是一个有点初学者当谈到维姆和它是目前激怒我在许多方面。其中之一是:

    假设我在一个文件中有以下文本

    one  
    two  
    three  
    four  
    
    dog  
    frog  
    log  
    mog  
    

    我用视觉模式来选择数字单词(4行),如果我用P来粘贴在dog中的“d”处,我会得到以下结果:

    one
    two
    three
    four
    
    
    one  dog
    two  frog
    threelog
    four mog
    

    我想要的结果是:

    one
    two
    three
    four
    
    
    one
    two
    three
    four
    dog  
    frog 
    log
    mog
    

    3 回复  |  直到 15 年前
        1
  •  7
  •   Christian C. Salvadó    15 年前

    似乎你进入了视觉世界 Block selection 模式( Ctrl键 -

    要获得所需的输出,请输入 Linewise Selection 模式,只需按 .

        2
  •  1
  •   Nicolas Viennot    15 年前

    使用 Shift+V ,它逐行选择

        3
  •  -1
  •   Aif    15 年前

    :set paste
    

    粘贴前。