при запуске в xterm появляется серый фон вместо чёрного

и другие vi-подобные редакторы

Модератор: /dev/random

Ответить
Аватара пользователя
baldman88
Сообщения: 233

при запуске в xterm появляется серый фон вместо чёрного

Сообщение baldman88 »

подсажите,пожалуйста,как сделать фон в xterm чёрным?в гуи и консоли чёрный,а в xterm серый.вот color-схема:

Код:

set background=dark highlight clear if exists("syntax on") syntax reset endif let g:colors_name = "my_python" highlight Normal term=none ctermfg=gray cterm=none ctermbg=black guifg=white gui=none guibg=black highlight Comment term=none ctermfg=DarkGrey guifg=DarkGrey highlight Constant term=none ctermfg=red cterm=none guifg=red gui=none highlight Special term=none ctermfg=blue cterm=none guifg=blue gui=none highlight Identifier term=none ctermfg=blue cterm=bold guifg=blue gui=bold highlight Statement term=none ctermfg=red cterm=none guifg=red gui=none highlight Operator term=bold ctermfg=yellow cterm=bold guifg=yellow gui=none highlight PreProc term=bold ctermfg=cyan cterm=bold guifg=cyan gui=none highlight Type term=bold ctermfg=lightgreen cterm=none guifg=lightgreen gui=none highlight String term=none ctermfg=green cterm=none guifg=green gui=none highlight Number term=none ctermfg=red cterm=none guifg=red gui=none
Спасибо сказали:
Аватара пользователя
Luinnar
Сообщения: 246
ОС: Solaris, Debian, Ubuntu

Re: при запуске в xterm появляется серый фон вместо чёрного

Сообщение Luinnar »

baldman88 писал(а):
28.10.2008 00:50
подсажите,пожалуйста,как сделать фон в xterm чёрным?в гуи и консоли чёрный,а в xterm серый.вот color-схема:

Есть такое дело, непонятно почему, но в некоторых терминалах цветовая схема vim'а не работает. У меня, например, не работает в xterm и gnome-terminal, но работает в dtterm. В то время как vim-x11 и lynx у меня цветные во всех терминалах.

PS: Собственно, что мешает в большинстве случаев использовать gvim? Уж в нем-то с подсветкой проблем нет.
Спасибо сказали:
Аватара пользователя
baldman88
Сообщения: 233

Re: при запуске в xterm появляется серый фон вместо чёрного

Сообщение baldman88 »

с подсветкой всё в порядке. не могу фон сделать чёрным,а на сером не очень контрастно!
Спасибо сказали:
Аватара пользователя
Luinnar
Сообщения: 246
ОС: Solaris, Debian, Ubuntu

Re: при запуске в xterm появляется серый фон вместо чёрного

Сообщение Luinnar »

baldman88 писал(а):
29.10.2008 22:27
с подсветкой всё в порядке. не могу фон сделать чёрным,а на сером не очень контрастно!

Ну так пропишите ctermbg везде где нужно.
Для примера, вот моя цветовая схема, должна работать как надо.
Вложения
dirent_term.png
dirent.png
elda.vim.bz2
(1.33 КБ) 20 скачиваний
Спасибо сказали:
Аватара пользователя
Luinnar
Сообщения: 246
ОС: Solaris, Debian, Ubuntu

Re: при запуске в xterm появляется серый фон вместо чёрного

Сообщение Luinnar »

baldman88 писал(а):
30.10.2008 14:45
всё равно серый =(

А стандартные тёмные темы нормально работают? Например, elflord попробуйте.
Спасибо сказали:
Аватара пользователя
Luinnar
Сообщения: 246
ОС: Solaris, Debian, Ubuntu

Re: при запуске в xterm появляется серый фон вместо чёрного

Сообщение Luinnar »

baldman88 писал(а):
30.10.2008 22:22
а в стандартных нормально :huh:

Ну тогда вам дорога искать принципиальную разницу в стандартной схеме и вашей. ;)
Спасибо сказали:
Аватара пользователя
baldman88
Сообщения: 233

Re: при запуске в xterm появляется серый фон вместо чёрного

Сообщение baldman88 »

за фон в xterm отвечает ctermbg в секции Normal. но почемуто он вместо чёрного делает фон серым, вместо серого- светлосерым и т.д. если этот параметр убрать, то фоном становится фон консоли. почему так?
Спасибо сказали:
Аватара пользователя
baldman88
Сообщения: 233

Re: при запуске в xterm появляется серый фон вместо чёрного

Сообщение baldman88 »

2Luinnar: ради интереса добавьте в свою колорсхему параметр ctermbg=black в строке highlight Normal
Спасибо сказали:
Аватара пользователя
Luinnar
Сообщения: 246
ОС: Solaris, Debian, Ubuntu

Re: при запуске в xterm появляется серый фон вместо чёрного

Сообщение Luinnar »

baldman88 писал(а):
31.10.2008 16:57
за фон в xterm отвечает ctermbg в секции Normal. но почемуто он вместо чёрного делает фон серым, вместо серого- светлосерым и т.д. если этот параметр убрать, то фоном становится фон консоли. почему так?

За соответствие цветов названиям отвечает терминал, так что думаю, что у вас в терминале выбраны соответствующие цвета для чёрного и серого.
В gnome-terminal это настраивается в Edit->Current profile->Colors->Palette

2Luinnar: ради интереса добавьте в свою колорсхему параметр ctermbg=black в строке highlight Normal

Не помню когда, но уже добавил. :)
Спасибо сказали:
Аватара пользователя
baldman88
Сообщения: 233

Re: при запуске в xterm появляется серый фон вместо чёрного

Сообщение baldman88 »

2Luinnar оно, спасибо! а кто подскажет, как при поимощи :make запускать выполнение скрипта на питоне? читал :h make , не понял.
:set makeprg=python\ ...(что дальше?)
Спасибо сказали:
Аватара пользователя
.Serj.
Сообщения: 127
ОС: Gentoo, Win7

Re: при запуске в xterm появляется серый фон вместо чёрного

Сообщение .Serj. »

baldman88 писал(а):
04.11.2008 19:36
2Luinnar оно, спасибо! а кто подскажет, как при поимощи :make запускать выполнение скрипта на питоне? читал :h make , не понял.
:set makeprg=python\ ...(что дальше?)

Я питоновый скрипт запускаю без всяких :make

Код: Выделить всё

:!python %
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable
Контактная информация:

Re: при запуске в xterm появляется серый фон вместо чёрного

Сообщение Portnov »

Есть ещё incpy.vim (ищется на vim.org), позволяет по клавише ! выполнить выделенный кусок скрипта и результаты показывает в отдельном окне.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали:
Ответить