- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚刚在 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.vim
到 C:\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/
我刚刚在 Windows XP 机器上安装了 vim。刚才登录到另一个用户时,我转到 C:\program files\vim\_vimrc 并注释掉以下行 "source $VIMRUNTIME/v
我想知道国际化人员发现哪种方法对通常通过资源编译器包含在 native C++/WTL MSWin 应用程序中的 Windows 项有用? 我有一些经验,尽管是大约 2005 年,使用“传统”方法处理
当我在 Windows 上使用 GVim 时,我希望能够仅使用键盘选择柱状 block ,但在 Windows XP 上使用 gvim (7.2) 时我似乎无法这样做。 编辑:为方便起见,最好像其他版
我是一名优秀的程序员,十分优秀!