Нечитаемый синий цвет в vim через Putty
Если заходить в vim через Putty, то на экран часть текста выводится темно-синим цветом на чёрном фоне. Ужасное сочетание цветов.

Это происходит потому, что vim настроен на светлый фон.
Простой вариант решения.
В командном режиму следует указать vim, что фон тёмный :set background=dark и выбрать тёмную тему :color pablo. Чтобы не вводить команды каждый раз, их помещают в файл настроек vim для текущего пользователя (~/.vimrc). Если этого файла нет, его следует создать.
cd ~
vim .vimrcПоместите в него строки:
set background=dark
colorscheme pabloИзящный вариант решения. Установка темы.
Хороший ресурс с темами vim - http://vimcolors.com. Мне нравится Material Design based темы. Далее инструкция по установке vim-material-theme
Вариант 1: Ручная установка
- Скачайте тему - wget https://github.com/jdkanani/vim-material-theme/blob/master/colors/material-theme.vim
- Создайте папку - .vim/colors, если она не существует:- mkdir ~/.vim/colors/
- Переместите файл - material-theme.vimв вашу директорию- .vim/colors:- mv colors/material-theme.vim ~/.vim/colors/
Вариант 2: Установка через менеджер Pathogen (recommended)
- Загрузка и установка Tim Pope's [Pathogen]. - Создайте 2 папки, если они еще не созданы: - mkdir ~/.vim/autoload/ mkdir ~/.vim/bundle/
- Загрузите Pathogen и поместите его в папку - autoload- wget https://raw.githubusercontent.com/tpope/vim-pathogen/master/autoload/pathogen.vim mv pathogen.vim ~/.vim/autoload/pathogen.vim
- Сконфигурируйте Pathogen, поместив следующие строки в файл настроек vim для текущего пользователя ( - ~/.vimrc)- execute pathogen#infect() filetype plugin indent on syntax on
 
- Загрузите тему - vim-material-themeв подпапку- .vim/bundle.- $ cd ~/.vim/bundle $ git clone https://github.com/jdkanani/vim-material-theme
Скорректируёте содержимое .vimrc.
Независимо от того, какой варинат установки вы выбрали, поместите следующие строки в файл .vimrc:
set t_Co=256
set background=dark
colorscheme material-themeБез режима 256 цветов (
set t_Co=256) тема не работает в putty.
Окончательное содержимое .vimrc:
execute pathogen#infect()
filetype plugin indent on
syntax on
set t_Co=256
set background=dark
colorscheme material-theme