Там должен так или иначе иметь энергию не, считают специальные символы как слова?

Я использую VIM, делают большую работу для меня использующий макросы.

Существует много текста в столбцах, и я хочу, чтобы макрос переместился между столбцами легко путем нажатия w клавиши для "перемещения в начало следующего слова"

Например:

DataSourceName            string                       ""   
DetailFields              []string                          
DynamicControlBorder      boolean                 empty  may be void 
EscapeProcessing          boolean                    True   
FetchDirection            long                       1000   
FetchSize                 long                         12   
Filter                    string                       ""   
GroupBy                   string                       ""   
HavingClause              string                       ""

Однако, когда я делаю это, VIM только делает это для букв; каждый раз, когда это встречается" [" или, "это интерпретирует это как другое слово, портя макрос, потому что теперь кажется, что существует дополнительный столбец.

Там кто-либо устанавливает, я могу измениться, чтобы заставить энергию проигнорировать специальные символы и рассматривать их точно так же, как буквы путем перескакивания через них?

2
задан 25.07.2009, 06:30

1 ответ

Можно изменить определение слова в энергии при помощи

:set iskeyword=<specification>

Remeber для возврата его, тем не менее, когда Вы закончили со специальным использованием.

:set iskeyword?

покажет текущее использование. Мой терминал отвечает

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

для всех букв a-z и A-Z, цифры от 0 до 9 (ASCII 48-57), подчеркивание и международные буквы (ASCII 192-255)

1
ответ дан 12.12.2019, 00:38

Теги

Похожие вопросы