набор hlsearch не работающий в vi

С GNU bash:

while IFS="," read -r item number; do ((sum=$sum+$number)); done < file; echo $sum

Вывод:

3000
2
21.03.2013, 09:30
1 ответ

Версия Vi 7.2, на которую вы ссылаетесь, может быть Vim 7.2 (в некоторых системах vi на самом деле vim ). Если это на самом деле Vim, параметр hlsearch должен быть там, если он не был скомпилирован без функции extra_search . Эта функция недоступна, если Vim был скомпилирован с его "крошечным" или "маленьким" набором функций .

Это строго функция Vim, недоступная в Vi.

Ввод : help hlsearch в Vim 8.0 дает мне

'hlsearch' 'hls'        boolean (default off)
                        global
                        {not in Vi}
                        {not available when compiled without the
                        +extra_search feature}

Я предполагаю, что vi в вашей системе на самом деле Vim скомпилирован с небольшим или крошечным набором функций, а vim - это Vim, скомпилированный с большим набором функций.

1
27.01.2020, 22:23

Теги

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