допустимая строка в vim? - PullRequest
2 голосов
/ 11 ноября 2009

Удобный ярлык "*" - который читает "строку" под курсором и переходит в следующее место, где он появляется.

может кто-нибудь прояснить, что включает в себя действительную "строку" в vim. Я сталкиваюсь с проблемой, когда я использую "*" с курсором на слове "function" в следующей строке
function (val) {}

он выбирает текст "function (val)" и ищет его, но меня интересует только поиск только "function". Он рассматривал скобки также как допустимый символ в строке.

Я вижу это поведение случайным образом и хочу понять, что включает в себя действительную «строку» в vim и настраивается ли она как опция «isfname», которая указывает список символов, которые могут появляться в имени файла.

Заранее спасибо,
Нага Киран

1 Ответ

4 голосов
/ 11 ноября 2009

значение параметра iskeyword, что соответствует синтаксису isfname. На моем gvim в Windows XP установлено значение

  iskeyword=@,48-57,_,192-255

и я не наблюдаю поведение, которое вы описываете. См. :help iskeyword и :help isfname для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...