Я относительно новичок в Vim, и я планирую код и изучать Ruby на нем. Но всякий раз, когда я запускаю Vim (например, vim LearnRuby.rb), на каждой строке появляется знак доллара. Мне интересно, что это такое.
Знак доллара в конце каждой строки
Ответ 1
:set nolist
отключит специальные символы для текущего буфера, такие как вкладки, представленные как ^I, и символы конца строки, отображаемые как $.
Однако, если это выполняется последовательно при запуске vim, вам нужно заглянуть в свой .vimrc (или другой файл запуска, где это применимо), и узнать, что делает set list, который его вызывает.
Ответ 2
Откройте ~/.vimrc и проверьте его содержимое
Если вы видите такую строку:
set list
Это означает, что в каждой строке будет отображаться $, чтобы отметить конец строки.
Удалите его или используйте команду :set nolist в редакторе vi.