Vim Can';t使用';标记a';或';标记A';精神抖擞

Vim Can';t使用';标记a';或';标记A';精神抖擞,vim,Vim,我喜欢使用vim(在ms windows上),我想每个人都有一个最喜欢的编辑器,这是我的 在一台特定的PC上,我遇到了使用标记[a-zA-Z]命令的问题。 它对字母a和a不起作用,但对b-z和b-z起作用,我想知道为什么 如果我使用命令:marks,我可以看到ma和ma确实设置了一个条目。但是'a和'a没有效果。对于backtick版本也一样。 如果我对标签b或b做同样的操作,它就会工作 我检查了我的vimrc,但没有线路对a或a做任何操作 什么可以阻止标签a和a? 我如何才能找出导致此问题的原

我喜欢使用vim(在ms windows上),我想每个人都有一个最喜欢的编辑器,这是我的

在一台特定的PC上,我遇到了使用
标记[a-zA-Z]
命令的问题。 它对字母a和a不起作用,但对b-z和b-z起作用,我想知道为什么

如果我使用命令
:marks
,我可以看到
ma
ma
确实设置了一个条目。但是
'a
'a
没有效果。对于backtick版本也一样。 如果我对标签b或b做同样的操作,它就会工作

我检查了我的vimrc,但没有线路对a或a做任何操作

什么可以阻止标签a和a? 我如何才能找出导致此问题的原因

欢迎任何建议

其他信息:2016年3月5日23:59

我没有_gvimrc文件,使用“标准”vimrc文件,从未花时间深入研究vim配置。所以它还是很香草的。我喜欢这种方式,因为有太多的PC我必须使用和同步_vimrc文件不是我想要的。:-)

这在我的vimrc文件中

:source C:\Program Files (x86)\Vim\_vimrc

let g:xml_syntax_folding=1
:filetype on
:filetype plugin on

:set foldmethod=marker
:set foldmarker={,}

autocmd FileType xml source C:\Users\andre\vimfiles\ftplugin\xml.vim
autocmd FileType python source C:\Users\andre\vimfiles\ftplugin\py.vim
autocmd FileType cs source C:\Users\andre\vimfiles\ftplugin\cs.vim
我尝试了cbaumhardt提出的建议,运行
vim-Nu NONE-U NONE
,没有任何区别

附加信息:2016年3月6日,20:23LT

键盘设置干扰了输入。(
美国国际

将键盘设置更改为
US
解决了问题。

操作系统可以在vim看到之前拦截按键。因此,如果使用国际键盘布局,
'a
可能会生成带有重音的。Vim不会看到
'a
,这就是标记不起作用的原因

一种解决方案是将带有重音的字符映射到
'a
或更改键盘布局

nnoremap <a with accent> 'a
nnoremap'a

可能是一个映射推翻了
'a
:map'a
说什么?@yolenoyer
:map'a
未找到映射,与
:map'a
相同,并且在
中未提及a或a上的任何映射:map
首先确保这是否与您的
\u vimrc
相关。为此,使用命令
Vim-Nu NONE-U NONE
启动Vim(无需
\U vimrc
和可能的
\U gvimrc
,在无兼容模式下)。如果
'a
现在可以工作,请尝试。如果是这样,请注释掉您的
\u vimrc
中的部分内容,以找到导致此问题的原因。@cbaumhardt尝试了您在vim和gvim上提出的建议。从精确的命令行开始,然后编辑了10行,从1到0编号,并尝试在第5行上做标记。vim和gvim都给出了相同的结果,
ma
,移开然后
'a
失败,但是
mb
移开然后
'b
工作正常。
'a
是否在其他程序中产生重音?我以前见过维姆对此感到困惑。