【问题标题】:vimrc commands not applying with cygwin and cscope combination on windows 7vimrc 命令不适用于 Windows 7 上的 cygwin 和 cscope 组合
【发布时间】:2014-07-27 21:12:11
【问题描述】:

我已经在我的 windows 7 机器上安装了 cygwin 和 cscope。我使用以下设置在 $HOME 目录中创建了一个 .vimrc 文件:

syntax on set hlsearch set ic

当我运行 cscope,选择一个文件并尝试查找一些文本时,它没有突出显示(在单个文件上使用 vim/vi 时突出显示)。

我也在 $HOME/.bashrc 文件中添加了“alias vi=vim”。

请帮助我解决这个问题并理解它发生的原因,因为我认为 cscope 应该使用 vi/vim 打开文件。

【问题讨论】:

    标签: vim cygwin cscope


    【解决方案1】:

    我怀疑 csope 会使用您的别名。它可能使用 EDITOR 或 VISUAL 环境变量。确保将它们设置为 /usr/bin/vim 而不是 /usr/bin/vi。在 Cygwin 上,vivim 是两个不同的可执行文件。 vi 配置为大部分与 vi 兼容,而 vim 已打开大部分 vim 功能。

    【讨论】:

      【解决方案2】:

      您可以使用:scriptnames 命令检查加载了哪些~/.vimrc 配置和插件文件。

      【讨论】:

      • 感谢 Ingo 的回复。它正在使用 ~/.vimrc
      • 那么为什么配置没有激活呢?检查:verbose set hlsearch?
      猜你喜欢
      • 2014-08-12
      • 1970-01-01
      • 2023-03-17
      • 1970-01-01
      • 2021-05-02
      • 1970-01-01
      • 1970-01-01
      • 2016-11-03
      • 2019-03-25
      相关资源
      最近更新 更多