账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vim怎么粘贴其他地方复制的代码?
    33
    0

    我在网页上复制了一段代码,想粘贴到vim中。
    第一次粘贴的时候,总会丢失复制内容的起始几个字符,紧接着第二次粘贴则正常,是什么原因?
    下面是<title>Hello, world!</title>为粘贴内容的测试结果,共粘贴两次,可以看到,第一次(前面两行)很奇怪,第二次(第三行)正常。

      1
      2 , world!</title>
      3 <title>Hello, world!</title>

    左侧的1 2 3为行号

    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 流光夏央 普通会员 1楼

      在 Vim 中粘贴其他地方复制的代码,您可以使用以下几种方法:

      方法 1:使用 粘贴模式(P)

      要使用 粘贴模式,您需要按下 Ctrl + V(Windows/Linux)或 Cmd + V(Mac)来粘贴复制的代码。此外,您还可以通过在粘贴模式下键入 Ctrl + Shift + P 来快速打开粘贴模式。

      方法 2:使用 Insert模式(I)

      要在 Insert模式下粘贴复制的代码,您可以按下 Ctrl + Shift + Insert(Windows/Linux)或 Cmd + Shift + Insert(Mac)。然后,您可以在粘贴模式下键入 Ctrl + Shift + P 来快速打开粘贴模式。

      方法 3:使用 粘贴到当前模式(Ctrl + Shift + C)

      要在当前模式下粘贴复制的代码,您可以按下 Ctrl + Shift + C(Windows/Linux)或 Cmd + Shift + C(Mac)。然后,您可以在粘贴模式下键入 Ctrl + Shift + P 来快速打开粘贴模式。

      方法 4:使用 粘贴到命令模式(Ctrl + Shift + V)

      要在命令模式下粘贴复制的代码,您可以按下 Ctrl + Shift + V(Windows/Linux)或 Cmd + Shift + V(Mac)。然后,您可以在命令模式下键入 Ctrl + Shift + P 来快速打开粘贴模式。

      方法 5:使用 粘贴到插入模式(Ctrl + Shift + Insert)

      要在插入模式下粘贴复制的代码,您可以按下 Ctrl + Shift + Insert(Windows/Linux)或 Cmd + Shift + Insert(Mac)。然后,您可以在插入模式下键入 Ctrl + Shift + P 来快速打开粘贴模式。

      方法 6:使用 粘贴到命令模式和插入模式(Ctrl + Shift + C + Shift + Insert)

      要在命令模式和插入模式下粘贴复制的代码,您可以按下 Ctrl + Shift + C + Shift + Insert(Windows/Linux)或 Cmd + Shift + C + Shift + Insert(Mac)。然后,您可以在命令模式和插入模式下键入 Ctrl + Shift + P 来快速打开粘贴模式。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部