我正在使用来自here的vim的nginx语法文件。每当我编辑nginx
类型的文件时,我会得到奇怪的单词边界。例如,如果我有这一行:
root /www/www.some-example.com/htdocs/www;
^ ^ ^
按w
,光标跳到^
指示的位置。我宁愿期待它是
root /www/www.some-example.com/htdocs/www;
^ ^ ^ ^ ^ ^ ^ ^
这是我在非nginx文件中得到的。
我的iskeyword
是:
iskeyword=@,48-57,_,192-255,.,/,:
从语法文件中找不到此行为的更改位置。那怎么能解决这个问题呢?
答案 0 :(得分:3)
您在第8,9和10行的语法脚本中更改了'iskeyword'
:
setlocal iskeyword+=.
setlocal iskeyword+=/
setlocal iskeyword+=:
注释掉这三行以解决您的问题。