Лучшие цвета так комментарии не темно-синие в Vim?

Хм. С одной точки зрения можно вывести всю конфигурацию в один httpd.conf файл, но это было бы... трудно считать.

Большинство дистрибутивов разделится, конфигурация при наличии httpd.conf включают подкаталоги. Можно хотеть посмотреть на определенную для дистрибутива документацию, например:

https://help.ubuntu.com/12.04/serverguide/httpd.html

Для Ubuntu каталог конфигурации Apache является/etc/apache2. Основные подкаталоги для Вашего организационного удобства являются conf.d, доступным модификациям, поддерживающим модификации, доступным сайтам и поддерживающим сайты. Вы сохранили бы свою конфигурацию модуля в доступном модификациям каталоге и свои virtualhost конфигурации в доступном сайтам каталоге. Обратите внимание, что *-enabled каталоги содержат символьные ссылки на соответствие *-available каталоги, таким образом, можно иметь в наличии набор вещей, плавающих в *-available, но только активировать их symlinking от *-enabled каталог. Основной httpd.conf файл сделает включение того, что находится в *-enabled каталоги.

RHEL/CentOS не прокладывает себе путь и оставляет его несколько больше до Вашего усмотрения о том, как настроить/etc/httpd базовый каталог. Можно вывести все в/etc/httpd.conf; можно создать подобную структуру каталогов к Ubuntu (и изменить httpd.conf для включения *-available каталоги, которые Вы сделали), или некоторая комбинация этого.

Так, можно хотеть проверить документацию дистрибутива сначала. Как Вы будете видеть с Ubuntu один, они предоставляют ссылки на другие ресурсы.

230
24.03.2017, 14:39
11 ответов

Существует много цветовых схем, которые обычно распределяются вместе с энергией. Можно выбрать их с :color команда.

Вы видите доступные цветовые схемы в энергии colors папка, например, в моем случае:

$ ls /usr/share/vim/vimNN/colors/ # where vimNN is vim version, e.g. vim74
blue.vim  darkblue.vim  default.vim  delek.vim  desert.vim  elflord.vim 
evening.vim  koehler.vim  morning.vim  murphy.vim  pablo.vim  peachpuff.vim
README.txt  ron.vim  shine.vim  slate.vim  torte.vim  zellner.vim

Я обычно использую desert. Таким образом, я открываюсь vim, затем войдите :color desert и войдите. Чтобы иметь цветовую схему по умолчанию каждый раз, Вы открываетесь vim, добавить :color desert в Ваш ~/.vimrc.

(Michael, OP), Это было хорошо. Терминал похож:

Example of VIM on a Ruby file showing syntax highlighting in various colors

236
27.01.2020, 19:28
  • 1
    Можно также циклически повториться через доступные цвета с ВКЛАДКОЙ после ввода :color. –  Daddy32 15.05.2017, 19:06

Поскольку Вы используете темный фон в своем терминале, просто необходимо установить

:set background=dark

вместо значения по умолчанию

:set background=light

Цвета затем автоматически правильно выбраны.

Если Вы хотите иметь это постоянно, добавьте строку

set background=dark

к Вашему $HOME/.vimrc файл.

156
27.01.2020, 19:28
  • 1
    В то время как принятый ответ имеет полезную информацию, этот ответ намного более краток о первопричине проблемы для людей как я, которые предпочитают темное тематическое окно терминала. –  Mark Edington 05.10.2015, 08:16
  • 2
    К сожалению, это все еще использует тот почти нечитабельный темно-синий в местах. –  rooby 08.03.2016, 02:32
  • 3
    @rooby Часто, можно изменить цвета по умолчанию в эмуляторе терминала, видеть также другие ответы. –  jofel 08.03.2016, 11:23
  • 4
    Кажется довольно странным что debian (по крайней мере), значения по умолчанию к темному фону для его окна терминала, но значения по умолчанию энергии того же распределения к предположению светлого фона о терминале. –  James Bowery 05.09.2017, 20:05

Можно сделать это вручную с этой командой:

:hi Comment guifg=#ABCDEF

Где ABCDEF соответствующий цветной шестнадцатеричный код.

Для создания этого постоянным необходимо будет добавить эти строки к Вашему ~/.vimrc файл (использующий зеленый в качестве примера):

syntax on
:highlight Comment ctermfg=green
28
27.01.2020, 19:28
  • 1
    Также возможно видеть Ваши текущие настройки выделения с :hi или :highlight (т.е. без любых других аргументов). –  evilsoup 30.08.2013, 19:30
  • 2
    Можно также измениться, другие типы, такие как строки в приложении вводит, пример :highlight String ctermfg=green –  aggregate1166877 22.06.2016, 18:34

Одна опция, которую я нашел, была в терминальных предпочтениях (главное меню, не окно).

Это имеет предпочтения профиля и затем цветную вкладку, например.

enter image description here

Изменение записи Палитры 5 от Темно-синего до Светло-Сиреневого цвета помогло. Я наконец выбрал xterm в качестве цветовой схемы и осветил цвет комментария, например.enter image description here

15
27.01.2020, 19:28
  • 1
    Мой единственный вопрос теперь состоит в том если, могу ли я теперь сохранить те предпочтения в файле так, чтобы они были там для новой установки машины. –  Michael Durrant 30.08.2013, 17:43
  • 2
    , я использую xterm и выбираю синий цвет к чему-то приемлемому к моим глазам в.Xresources: "XTerm*color4: светло-лазурный". –  holygeek 31.08.2013, 18:00

У меня была точно эта проблема только что, решение состоит в том, чтобы поместить следующую строку в Ваш vimrc файл:

set t_Co=256

И затем Вам, возможно, придется поместить следующее в конце Вашего Вашего ~/.profile:

#set vim terminal to 256 colors.
if [ -e /usr/share/terminfo/x/xterm-256color ]; then
    export TERM='xterm-256color'
else
    export TERM='xterm-color'
fi

и затем можно установить:

hi Comment      ctermfg=lightblue

в Вашем vimrc файле и затем у Вас будут голубые комментарии.
vimrc 256: http://vim.wikia.com/wiki/256_colors_in_vim

Я также заметил, что экран стал несколько более симпатичным путем установки его на 256.

11
27.01.2020, 19:28

Если в Debian темный фон, то некомментированное set background=dark в /etc/vim/vimrc тоже поможет.

Или, если вы не хотите вмешиваться в конфигурационный файл пакета, то в (новом)
/etc/vim/vimrc.local

7
27.01.2020, 19:28

Вы можете генерировать свои собственные цвета gvim и вставлять их в свой vimrc. Использование хрома http://www.hmi-tech.in/activities/gvim-цветовая схема-интерактивный генератор.html Interactive Color picker to generate vim hilight colors

3
27.01.2020, 19:28

Вот хороший репозиторий git с более чем 700 цветовыми схемами для vim

https://github.com/flazz/vim-colorschemes

клонируйте его в ~ / .vim /

git clone https://github.com/flazz/vim-colorschemes ~/.vim/

Предварительный просмотр схем в vim с помощью

:colorscheme mrkn256

(замените mrkn256 одним из этих имен ls ~ / .vim / colors (без .vim extension))

Чтобы установить его навсегда, отредактируйте ~ / .vimrc add / change

colorscheme mrkn256
4
27.01.2020, 19:28

Возможно, это слишком далеко от темы, но начнем

WSL для Windows 10 (Подсистема Windows для Linux)

это сработало для меня (в.vimrc)

syntax on

colorscheme desert "(or whatever color scheme)
2
27.01.2020, 19:28
echo "colorscheme elflord" >> ~/.vimrc

Затем повторно -бегите. Мне нравится, легкие комментарии.

0
27.01.2020, 19:28
:colo desert

Я использую эту команду, например, для выделения комментариев;)

-2
27.01.2020, 19:28

Теги

Похожие вопросы