【问题标题】:Why does Vim Automatically Change Comma Delimited CSV to Pipes?为什么 Vim 会自动将逗号分隔的 CSV 更改为管道?
【发布时间】:2013-09-25 00:02:27
【问题描述】:

我用 text wrangler 和 textedit 打开一个逗号分隔的 CSV 文件,它显示逗号 , 分隔值。

但是,使用 MacVim 打开会给我一个管道 | 分隔文件。

如何禁用此行为?

【问题讨论】:

  • 您已经安装了一个 CSV 插件,可以为您完成这项工作。在回复“不,我没有”之前,请查看您的 Vim 发行版的文档。 – 解决方案:删除插件。

标签: vim csv vi macvim


【解决方案1】:

我遇到了同样的问题。

有一个名为csv.vim 的流行插件具有您所描述的行为。该插件由语言包插件vim-polyglot使用。

正如您在csv.vim 文档中看到的那样,如果您将其放入您的~/.vimrc 中,则可以阻止它用| 替换,

let g:csv_no_conceal = 1

【讨论】:

    【解决方案2】:

    它看起来是我安装的插件。不确定是哪一个。我刚刚完成了 Vim 的全新安装,因为我的原版被我下载测试的插件卡住了。

    【讨论】:

      【解决方案3】:

      将此 sn-p 添加到您的 .vimrc 文件中

      让 g:csv_delim = ','

      它会覆盖任何更改 csv 文件分隔符的插件。

      【讨论】:

        猜你喜欢
        • 2019-05-21
        • 2020-02-02
        • 1970-01-01
        • 2022-11-17
        • 1970-01-01
        • 1970-01-01
        • 2020-09-26
        • 2018-06-01
        • 1970-01-01
        相关资源
        最近更新 更多