我在windows 7机器上安装了cygwin和cscope。我在$ HOME目录中创建了一个.vimrc文件,其中包含以下设置:
syntax on
set hlsearch
set ic
当我运行cscope时,选择了一个文件并试图找到一些文本,它没有突出显示(在单个文件上使用vim / vi时会突出显示)。
我在$ HOME / .bashrc文件中也添加了“alias vi = vim”。
请帮我解决这个问题并理解它为什么会发生,因为我认为cscope应该使用vi / vim打开文件。
答案 0 :(得分:0)
您可以使用:scriptnames
命令检查哪些~/.vimrc
配置和插件文件已加载。
答案 1 :(得分:0)
我怀疑csope会使用你的别名。它可能使用EDITOR或VISUAL环境变量。确保将它们设置为/ usr / bin / vim而不是/ usr / bin / vi。在Cygwin上,vi
和vim
是两个不同的可执行文件。 vi
配置为主要与vi兼容,而vim
则启用了大部分vim功能。