gpt4 book ai didi

windows - vim: 禁用 mswin(关闭 windows 快捷键)

转载 作者:行者123 更新时间:2023-12-04 06:48:29 25 4
gpt4 key购买 nike

我刚刚在 Windows XP 机器上安装了 vim。刚才登录到另一个用户时,我转到 C:\program files\vim\_vimrc 并注释掉以下行

"source $VIMRUNTIME/vimrc_example.vim
"source $VIMRUNTIME/mswin.vim
"behave mswin

然后 Ctrl-X 没有剪切文本——这很好。

然而,当我在计算机上以管理员身份登录并运行 vim 时,Ctrl-X 又回到了剪切文本 :(。我什至重命名了 C:\program files\vim\vim72\mswin.vimC:\program files\vim\vim72\mswin.nouse.vim 并且愚蠢的 Windows 快捷方式仍然有效。

我在哪里可以解决这个问题?我可以将 behave nomswin 放在我的 ~/.vimrc 文件中以撤消这些快捷方式吗?

编辑:即使以原始用户身份登录,现在 vim 也使用 Windows 快捷方式。

编辑:修复了路径名中的拼写错误

编辑:以下是 VIM 和 VIMRUNTIME

echo %VIM% C:\Program Files\Vim

echo %VIMRUNTIME% C:\Program Files\Vim\vim72

最佳答案

当我查看您提供的路径名时,您的 vim 安装真的很奇怪。

通常的路径是:$VIM = C:\Program Files\vim 和 $VIMRUNTIME=C:\Program Files\vim\vim{versionnumber}。 (我没有设置这些变量)

默认的 vimrc 是 $VIM/vimrc$VIMRC/_vimrc(我都删除/不安装),每个用户都应该有自己的拥有 $HOME/_vimrc(不是 $HOME/.vimrc)(参见 :version)

PS: 如果你已经多次安装 vim (vim 7.1, vim 7.2, cygwin-vim, ...) 你可能需要检查 $VIM 和 $VIMRUNTIME 的值才能知道你真正执行的是什么。

关于windows - vim: 禁用 mswin(关闭 windows 快捷键),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3458705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com