LINUX.ORG.RU

man portage
man emerge

PORTAGE_NICENESS=«19»

ymuv ★★★★
()

man make.conf

$ man -P 'grep -i nice' make.conf
       PORTAGE_IONICE_COMMAND = [ionice command string]
              with  an  integer pid. For example, a value of "ionice -c 3 -p \${PID}" will set idle io priority. For more
              information about ionice, see ionice(1). This variable is unset by default.
       PORTAGE_NICENESS = [number]
              The value of this variable will be added to the current nice level that emerge is  running  at.   In  other
              words,  this will not set the nice level, it will increment it.  For more information about nice levels and
              what are acceptable ranges, see nice(1).
uzbl
()

Кстати, если пользуешься редактором nano запилил простенькую подсветку синтаксиса (помогает когда редактируешь файл)

syntax "make.conf" "make.conf$"
color brightred "\$+[{(][a-zA-Z0-9_-]+[})]"
color brightyellow "[=]"

color magenta "\<(CHOST|CBUILD|MAKEOPTS|PKGDIR|ICCCFLAGS|ICCCXXFLAGS|LINGUAS|LANGUAGE|LANG|ACCEPT_KEYWORDS|ACCEPT_LICENSE|EMERGE_DEFAULT_OPTS)\>"
color green "\<(CFLAGS|CXXFLAGS|LDFLAGS|VIDEO_CARDS|INPUT_DEVICES|USE|source)\>"
color brightgreen "\<(USEM|USE_MEDIA|USE_ARCH)\>"
color brightyellow "\<(CCACHE_SIZE|CCACHE_DIR|PORTAGE_NICENESS)\>"
color brightred "\<(http_proxy|RSYNC_PROXY|ftp_proxy)\>"
##features,fetch & resume command
color brightcyan "\<(FEATURES|FETCHCOMMAND|RESUMECOMMAND)\>"
## mirrors & sync
color brightmagenta "\<(GENTOO_MIRRORS|SYNC)\>"
##Коментарии
icolor brightblue "^[[:space:]]*#.*$"
icolor cyan "^[[:space:]]*##.*$"

color brightgreen «\<(USEM|USE_MEDIA|USE_ARCH)\>»

можешь убрать, я просто добавил в make.conf что-вроде USE_ARCH=«mmx sse4 ....», потом USE=«$USE_ARCH ...» (только для удобства чтения)

называешь файл как хочешь, сохраняешь где хочешь (у меня /usr/share/nano/make.conf.nanorc ), потом в /etc/nanorc добавляешь

include "/usr/share/nano/make.conf.nanorc"

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

man vim

ЗАчем? Я вимом не пользуюсь (и неумею)))), а nano нужен только чтоб редактировать файлы, на которые права чтоб мог писать только администратор.
Для остального kate или qtcreator.

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

чтобы не писать самому подсветку синтаксиса // кеп
впоследствии можно выкинуть kate и даже qtcreator

anonymous
()
Ответ на: комментарий от vendor501

спасибки ^^

Та не за что..
Я добавил ее в гентушную вики по syntax highlighting, может кому-то пригодится.
Для удобства раскоментируй в /etc/nanorc

include «/usr/share/nano/gentoo.nanorc #для /etc/portage/ keyvords|mash|unmask|use
include »/usr/share/nano/nanorc.nanorc" #для подсветки синтаксиса файлов подсветки синтаксиса (?) и /etc/nanorc

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

чтобы не писать самому подсветку синтаксиса // кеп

Написание подсветки зайнало от силы 10 минут, это с тем, что со цветом игрался. Вопрос: я хочу подсветить свои слова («USEM|USE_ARCH|USE_MEDIA») могу ли я сделать это в вим?
И в вим подсветка для гентушного make.conf из коробки??

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

ymuv

ЗАчем? Я вимом не пользуюсь (и неумею)))), а nano нужен только чтоб редактировать файлы, на которые права чтоб мог писать только администратор. Для остального kate или qtcreator.


Три редактора вместо одного, который, к тому же, есть по умолчанию везде?

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

ymuv

Написание подсветки зайнало от силы 10 минут, это с тем, что со цветом игрался. Вопрос: я хочу подсветить свои слова («USEM|USE_ARCH|USE_MEDIA») могу ли я сделать это в вим?И в вим подсветка для гентушного make.conf из коробки??


Да.

ymuv

И в вим подсветка для гентушного make.conf из коробки??


Да.

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