我使用vim。在我使用过的每台机器上,“ w”都尊重标点符号。如果按“ w”,我将前进到单词的结尾。
在以句点分隔的单词的情况下,我将移至下一个句点。
但是,在特定的vim安装中,“ w”被解释为“ W”,并跳过所有特殊字符。
起初我以为我会适应,但已经变得令人沮丧。如何使这种行为恢复正常?
答案 0 :(得分:5)
w
跳过的内容由:help 'iskeyword'
控制。现在,如果Vim突然跳过过去的时间段,则意味着该时间段(.
或数字46
)已添加到该选项。
您可以通过以下方式了解在何处完成
:verbose setlocal iskeyword?
并且(对于当前会话)使用
撤消:setlocal isk-=. isk-=46
通常,文件类型插件会针对特定类型的文件进行更改。
答案 1 :(得分:1)
尝试重新映射。转到〜/ .vimrc并添加并保存:
nnoremap w w