vim и программирование

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
daa
Сообщения: 23
ОС: Fedora

vim и программирование

Сообщение daa »

Привет!

Интересен следующий вопрос: как переходить по частям слова, которое записано через символ "_". Например, gkt_tree_view_model.

Параметр 'iskeyword', на сколько я понял, не пойдет, ведь слова начнут разрываться (т.е. я не смогу посмотреть man через K по всему слову).

Заранее спасибо!
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: vim и программирование

Сообщение serzh-z »

См. W/w и B/b
Спасибо сказали:
Аватара пользователя
daa
Сообщения: 23
ОС: Fedora

Re: vim и программирование

Сообщение daa »

serzh-z писал(а):
20.10.2006 15:53
См. W/w и B/b


На сколько я понял, при использовании W/w и B/b используется параметр 'iskeyword', тогда такое слово будет состоять из двух.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: vim и программирование

Сообщение serzh-z »

isk - грубо говоря, указывает разделители слов. ":help <имя параметра или команды>", выдаст много полезной информации.
Спасибо сказали:
Аватара пользователя
daa
Сообщения: 23
ОС: Fedora

Re: vim и программирование

Сообщение daa »

serzh-z писал(а):
23.10.2006 12:14
isk - грубо говоря, указывает разделители слов. ":help <имя параметра или команды>", выдаст много полезной информации.


Но мне не нужны разделители слов, я хочу перемещаться внутри слова. Если разделить gtk_tree на два слова, то, например, поиск через '*' будет выполняться по части слова (т.е. gtk или tree).
Спасибо сказали:
Аватара пользователя
daa
Сообщения: 23
ОС: Fedora

Re: vim и программирование

Сообщение daa »

я решил эту проблему следующим образом:

map <C-w> f_
map <C-e> F_
Спасибо сказали: