Здравствуйте.

Возможно ли настроить текстовый редактор vim таким образом, чтобы в рабочей области были видны символы пробелов, табуляций и символов новой строки?

Спасибо.

2

:set list
Debian GNU/Linux testing/sid (2.6.32)

3

Aspedin, спасибо, но в данном режиме отображаются только символы табуляций и новых строк. Возможно ли настроить vim на отображение пробелов?

4

Смотри в :help listchar я в английском не силен

Debian GNU/Linux testing/sid (2.6.32)

5

Всё, разобрался!

Редактор Vim позволяет настраивать отображение специальных символов. Для этого необходимо внести в конфигурационный файл ~/.vimrc следующие строки.

" установить режим отображения спец-символов
  set list
" установить спец-символы
  set listchars=eol:<символ_конца_строки>,tab:<начальный_символ_табуляции><последующие_символы_табуляции>,trail:<сивол_пробела_в_конце_строки>,nbsp:<символ_неразрывного_пробела>

Таким образом можно настроить отображение следующих спец-символов: конец строки, табуляция, пробел в конце строки, неразрывный пробел.

Я использовал следующие значения:

- eol:↲ (21b2);
- tab:→→ (2192);
- trail:· (00b7);
- nbsp:↔ (2194).

Для того, чтобы иметь возможность вводить указанные мной выше символы Юникода необходимо в режиме вставки нажать Ctrl + v, затем u и затем ввести шестнадцатиричный код (я указал его в скобках).

Вот что в конечном итоге вышло.

http://funkyimg.com/u2/290/454/vim.png

Спасибо за внимание и удачного дня!

В ролях:

Debian GNU/Linux 5.0.4;
Vim 7.1.314.

6

SamuelLinux, Скопируй последний пост в http://linuxforum.ru/viewtopic.php?id=56 , если не сложно.

Debian GNU/Linux testing/sid (2.6.32)

7

Совсем не сложно.