Как отмечают другие, вы должны использовать шрифт фиксированной ширины. Vim - текстовый редактор, а не редактор WYSIWYG.
Если у вас есть шрифт фиксированной ширины с нужными вам символами, то:
:set guifont=*
Выберите шрифт, который вы хотите использовать, размер и т. Д. Как только вы будете довольны им, сделайте:
:set guifont?
И он выведет текущую настройку значения. Поместите set guifont=foo
в .gvimrc
(или в .vimrc
с блоком if has("gui_running")
).
set guifont=<C-R>=&guifont<CR>
Это поместит текущее значение в файл.