LINUX.ORG.RU

vim выбор терминала/настройка

 , ,


0

1

Какой лучше терминал подходит под vim, или как правильно настроить, чтобы была поддержка шрифтов, нормальная поддержка цветовых тем, ибо у меня 8 цветов https://dl.dropbox.com/u/109193039/2014072544.png а должно быть 256 https://cloud.github.com/downloads/sickill/vim-monokai/vim-monokai.png

тему качал с github

termite

★★

Последнее исправление: kachan (всего исправлений: 2)

termite, как и все эмуляторы терминала основанные на libvte, не имеет вообще никаких проблем с рендерингом шрифтов, просто пропиши в ~/.config/termite/config нужный TTF шрифт (рекомендую Ubuntu Mono или Consolas). Единственное, надо настроить сглаживание шрифтов через fontconfig.

Насчет цветовых тем: вероятнее всего, тебе нужно включить в ~/.vimrc поддержку 256 цветов:

set t_Co=256
Возможно, также нужно добавить
set term=xterm-256color

mtk
()

Любой современный терминал.

zinfandel ★★
()
Ответ на: комментарий от mtk

Жаль но не работает set t_Co=256. Да терминал може выводить все 256 цветов, уже проверил скриптом, но даже в gvim такие же цвета.

kachan ★★
() автор топика

Я urxvt использую.

najlus ★★★★★
()

ладно, это была говно тема. Solarized норм отображаеться, пойду дальше искать тему.

kachan ★★
() автор топика
Ответ на: комментарий от kachan

очень много тем неправильно отображает

kachan ★★
() автор топика

Использую rxvt-unicode. Ни болдом, ни италиком не интересовался.

В ~/.Xdefaults прописано:

URxvt*font: xft:Liberation Mono-10
URxvt*termName: rxvt-256color

Но я не помню, есть ли в этом необходимость.

andreyu ★★★★★
()

кривые темы вот и всё

kachan ★★
() автор топика

*facepalm* открой файл темы и прочитай комменты в ней. Там две схемы в одной и там есть переменная для переключения между ними.

frozenix ★★★
()

Попробуй тему gruvbox с настройками для термита (.Xresources).

Выглядит хорошо, настройка для вима:

colorscheme gruvbox
set background=dark
let g:gruvbox_italic = 0
let g:gruvbox_termcolors = 16

VimCasts
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.