【问题标题】:osx: vim visual cut and paste leaves whitespace, overwritesosx:vim视觉剪切和粘贴留下空白,覆盖
【发布时间】:2016-11-30 06:52:03
【问题描述】:

(注意:不是Is it appropriate to post vim questions on Stack Overflow now that there is a vi/vim site? 的主题)

在我的 mac 上使用 vim 版本:

VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jun 10 2016 10:50:34) MacOS X (unix) version Included patches: 1-1219

当我处于可视模式时,选择一个文本块,然后单击x,文本被删除但空白仍然存在。这是一个视频:https://vimeo.com/176318393

类似地,当我使用"+p(从系统剪贴板粘贴)粘贴时,文本会覆盖这些行上的任何内容,并且不会“碰撞”正在粘贴的文本。视频:https://vimeo.com/176319290

我想解决这两个问题,但我预感它们是相关的,所以我将它们发布在一个问题中。

处理通用设置的我的 vimrc 子集(vimrc 很大,但几乎肯定插件内容没有任何影响)在这里:http://pastebin.com/2APD1ycp

怎么了?

【问题讨论】:

  • 在 Vi 网站上会更合适...
  • @Mat 我看不出我的问题和你在这里回答的问题有什么区别,因为两者都不是关于编程的,而且都是非常通用的 vim 使用问题:stackoverflow.com/questions/5362363/…。如果我的问题“现在”在这里偏离主题,那么应该迁移这样的帖子。
  • 看日期。此外,缺乏细节。也请发布您的设置。
  • @Mat vimrc 链接已添加。
  • 第一个问题对我来说似乎不存在。你试过像vim -u NONE这样启动vim吗?

标签: macos vim


【解决方案1】:

两个视频中显示的行为完全正常,在视觉块模式下是预期的。

你有 visual mode 和 visual line mode 供你使用,所以,如果你不想要视觉块模式的行为......不要使用它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-08
    • 2018-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-11
    • 1970-01-01
    • 2020-11-02
    相关资源
    最近更新 更多