Начиная с Ubuntu 10.04 кнопки сворачивания и закрытия перемещены в левую часть окна, что часто неудобно для бывалых пользователей Linux.Для придания кнопкам привычного вида, достаточно запустить gconf-editor и в иерархии apps/metacity/general установить переменной "button_layout" значение "menu:minimize,maximize,close".
Или из консоли:
gconftool-2 --type string --set /apps/metacity/general/button_layout "menu:minimize,maximize,close"
URL:
Обсуждается: http://www.opennet.me/tips/info/2329.shtml
Навыки работы с Реестром не забываем. Да.
вот думаю, если бы тебе предложили в vim поправить нужный раздел в xml-файле, то ты бы угомонился?
думаю врядли.зы:
вот когда винда сможет без реестра загрузится, тогда может в твоей шутке и будет смысл.
ззы:
а конструкция sysctl -w net.ipv4.ip_forward=1 у тебя видимо вызывает ассоциации с регистрацией com-объекта?
> вот думаю, если бы тебе предложили в vim поправить нужный раздел в xml-файле, то ты бы угомонился?Зачем? Я не пользуюсь vi/vim. Это редактор, который в одном случае всё портит, а в другом бибикает. Знаю, есть у него комбинация клавиш "Esc :q", чтобы закрыть это убожество, если вдруг открылось.
> вот когда винда сможет без реестра загрузится, тогда может в твоей шутке и будет смысл.
В Windows я ни разу не задался вопросом менять расположение кнопок тайтлбара.
В FreeBSD я пользуюсь Xfce4. Там такой бредятины с настройками кнопок окна, как в GNOME, нет, так как для xfce4-wm есть удобный настройщик окон/декораций окон.> а конструкция sysctl -w net.ipv4.ip_forward=1 у тебя видимо вызывает ассоциации с регистрацией com-объекта?
Скажем так: "активации определённого сервиса ОС".
да можешь как хочешь говорить.
твой снобизм ничего не изменит. ни в гноме, ни xfce, ни в бзд.зы:
>В Windows я ни разу не задался вопросом менять расположение кнопок тайтлбара.идеальная система для идеального айзена.:D
>> вот думаю, если бы тебе предложили в vim поправить нужный раздел в xml-файле, то ты бы угомонился?
>
>Зачем? Я не пользуюсь vi/vim. Это редактор, который в одном случае всё
>портит, а в другом бибикает. Знаю, есть у него комбинация клавиш
>"Esc :q", чтобы закрыть это убожество, если вдруг открылось.Не флейма ради, а просто ради интереса: а что использует iZen? Ведь точно не рассово-неверный emacs?
>>> вот думаю, если бы тебе предложили в vim поправить нужный раздел в xml-файле, то ты бы угомонился?
>>
>>Зачем? Я не пользуюсь vi/vim. Это редактор, который в одном случае всё
>>портит, а в другом бибикает. Знаю, есть у него комбинация клавиш
>>"Esc :q", чтобы закрыть это убожество, если вдруг открылось.
>
>Не флейма ради, а просто ради интереса: а что использует iZen? Ведь
>точно не рассово-неверный emacs?
> cat ~/.cshrc# $FreeBSD: src/share/skel/dot.cshrc,v 1.13 2001/01/10 17:35:28 archie Exp $
#
# .cshrc - csh resource script, read at beginning of execution by each shell
#
# see also csh(1), environ(7).
#alias h history 25
alias j jobs -l
alias la ls -a
alias lf ls -FA
alias ll ls -lA
alias ls ls -F -all -h
#alias du /compat/linux/usr/bin/du #хе-хе ;)
alias du du -h
alias df df -h# A righteous umask
umask 22set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin /usr/local/kde4/bin/)
unset autologout
setenv EDITOR ee #вот его и использую
setenv PAGER more
setenv BLOCKSIZE 1M
setenv LANG ru_RU.UTF-8
setenv LC_CTYPE ru_RU.UTF-8
setenv LC_ALL ru_RU.UTF-8
setenv LC_COLLATE POSIXif ($?prompt) then
# An interactive shell -- set some stuff up
set prompt = "┌[`/bin/hostname -s`][`/bin/pwd`]\n└► "
set watch = (1 any any)
set who = "%n has %a %l from %M."
set filec
set history = 100
set savehist = 100
set mail = (/var/mail/$USER)
if ( $?tcsh ) then
bindkey "^W" backward-delete-word
bindkey -k up history-search-backward
bindkey -k down history-search-forward
endif
endif
> set prompt = "┌[`/bin/hostname -s`][`/bin/pwd`]\n└► "set prompt = "┌[%m][%/]\n└► "
не?доо... использовать убожество которое не предупреждает при сохранении, что файл уже изменился - это сильно.
>> set prompt = "┌[`/bin/hostname -s`][`/bin/pwd`]\n└► "
>
>set prompt = "┌[%m][%/]\n└► "
>не?Спасибо.
>доо... использовать убожество которое не предупреждает при сохранении, что файл уже изменился - это сильно.
Что это?
Редактор ee предупреждает и предлагает выйти, сохранив текст (пункт a) подсвечен по умолчанию), или не сохранять.
+---------------------+
| leave menu |
| |
| a) save changes |
| b) no save |
| |
| press Esc to cancel |
+---------------------+
При нажатии Esc возвращаемся назад в редактор для продолжения редактирования.
Всё логично. Может у вас в линуксе ee неправильно собран?
>[оверквотинг удален]
>Редактор ee предупреждает и предлагает выйти, сохранив текст (пункт a) подсвечен по умолчанию), или не сохранять.
>+---------------------+
>| leave menu |
>| |
>| a) save changes |
>| b) no save |
>| |
>| press Esc to cancel |
>+---------------------+
>При нажатии Esc возвращаемся назад в редактор для продолжения редактирования.хорошо, объясню на примере, раз написанное не понятно:
#cat > testfile
test
test
^D#ee testfile - на первой консоли и:
#ee testfile - на второй консолиизменяем файл и там и там, сохраняем файл с первой консоли, сохраняем файл со второй консоли. на основе опыта ответьте на два вопроса:
1. когда открываете уже открытый файл (т.е. второй раз делаете ee testfile), предупреждение получаете что этот файл уже редактируется?
2. при попытке сохранить файл со второй консоли (перед этим сохранив с первой), получаете ли предупреждение, что за сессию редактирования, произошли в исходном файле изменения (изменения которые вносили с первой консоли), и если сейчас сохранить файл, то эти изменения будут потеряны. т.е. что-то типа того:
WARNING: The file has been changed since reading it!!!
Do you really want to write to it (y/n)?>Всё логично. Может у вас в линуксе ee неправильно собран?
у меня линукс правильный:
# uname -r
8.0-RELEASE-p2
>[оверквотинг удален]
>^D
>
>#ee testfile - на первой консоли и:
>#ee testfile - на второй консоли
>
>изменяем файл и там и там, сохраняем файл с первой консоли, сохраняем
>файл со второй консоли. на основе опыта ответьте на два вопроса:
>
>1. когда открываете уже открытый файл (т.е. второй раз делаете ee testfile),
>предупреждение получаете что этот файл уже редактируется?Нет. А зачем?
>2. при попытке сохранить файл со второй консоли (перед этим сохранив с
>первой), получаете ли предупреждение, что за сессию редактирования, произошли в исходном
>файле изменения (изменения которые вносили с первой консоли), и если сейчас
>сохранить файл, то эти изменения будут потеряны?Нет. Сохраняется то, что находится в буфере редактора, который закрывается последним с подтверждением сохранения. Всё логично. Странно было бы, если бы это было не так.
>у меня линукс правильный:
># uname -r
>8.0-RELEASE-p2Поздравляю. Вы справитесь со своими проблемами! :)
>Нет. А зачем?работая в команде, с кучей серверов и/или при собственной забывчивости - это важно.
>Нет. Сохраняется то, что находится в буфере редактора, который закрывается последним с подтверждением сохранения. Всё логично. Странно было бы, если бы это было не так.
странно то, что редактор не проверяет изменился ли файл, а тупо и молча берет его и переписывает, мало ли кто или что и зачем, за время вашего редактирования, файл мог подправить. наталкивался на это, когда панель добавила новый виртуалхост в httpd.conf, а затем ee безмолвно все потер.
да, вы можете не работать в команде и можете никогда не общаться ни с одной панелью и пр., но привычки правильной работы нужно вырабатывать сразу, а ни тогда когда рак жопу прищемит.
выше оговоренные две функции, я считаю, являются базовыми и обязательными при выборе редактора и редактор без них убог и не нужен.
>>Нет. А зачем?
>
>работая в команде, с кучей серверов и/или при собственной забывчивости - это
>важно.ee не предназначен для коллективной работы над одним документом. Это Unix-way, где нужно использовать РАЗНЫЕ инструменты, КОМБИНИРУЯ их подобающим образом.
интересно, какой редактор предназначен для коллективной работы? интересно, с чем вы можете скомбинировать "ее", что бы хоть как-то решить одну из вышеназванных проблем?
>интересно, с чем вы можете скомбинировать "ее", что бы хоть как-то решить одну из вышеназванных проблем?С CVS, например.
так я и думал, что cvs упомяните. вы предлагаете на серверах какой-нить my.cnf в cvs пихать?
cvs это как из пушки по воробьям.
Да о чём вообще спор идёт? Человек буквально чёрным по белому расписывается в собственной некомпетентности, не опытности и неумении работать с базовым инструментарием unix-подобных систем. Вы пытаетесь оспорить его мнение? Зачем?..С некомпетентности начался стёб в этой теме (про сравнение с реестром).
Неопытность заключается в том что человеку надо разжёвывать чем может быть чревато одновременное редактирование файла из разных консолей и как такое вообще бывает. Будь у него хотя бы минимальный опыт работы в распределённой среде с коллегами (где админ не он один), или хотя бы опыт одновременного редактирования множества файлов - он бы сразу понял.
Неумение работать с базовым инструментарием - ну это конечно про неумение и не желание (!) научиться работать с vi который есть по-моему в любой (исключая самые порезанные embedded) UNIX-like системе (не путать с vim!).iZEN - очень советую свою религиозную верность выкладывать на собеседованиях и пытаться ожесточённо её доказывать. Успех у работодателей в адекватных компаниях вам "обеспечен" :)
>iZEN - очень советую свою религиозную верность выкладывать на собеседованиях и пытаться
>ожесточённо её доказывать. Успех у работодателей в адекватных компаниях вам "обеспечен"
>:)Работу не ищу. Советовать мне что-либо незачем.
>Знаю, есть у него комбинация клавиш "Esc :q", чтобы закрыть это убожествоТвет неправильный. Часто только ":q!" - спасет Енштийина
а как это сделать на этапе сборки собственного дистрибутива (пересборки оригинального образа)
Вероятно, копируем настройки gconf в skel
>а как это сделать на этапе сборки собственного дистрибутива (пересборки оригинального образа)Лучше, имхо, ставить стандартный образ, и накатывать изменения puppet: гораздо менее трудоемко
Чорт, я уж испугался что их опять вправо вернут.
Я то испокон веков их влево сам загонял.
Я вообще эти кнопки почти не использую. Но расположение слева - более логично, особенно на wide'ах.
для бывалых пользователей Linux - долго смеялся - бывалые пользователи не пользуются убунту.
Бывалые пользователи на десктопе пользуются Windows, ибо как не грустно, но реальных альтернатив нет, если только они не пользуют комп как лезилку в интернет.
>Бывалые пользователи на десктопе пользуются Windows, ибо как не грустно, но реальных
>альтернатив нет, если только они не пользуют комп как лезилку в
>интернет.Да, я давно заметила: те многочисленные "интересующиеся" IT-технологиями, которые если и были когда-то в IT, то только в роли anykey, за Windows, ее "понятный" (для них "вызубренный" - msdn, microsoft.com они не читают, а часами "ищут сами из спортивного интереса" новые фичи) GUI держаться руками и ногами, а Linux для них, прежде всего, непонятная штука, которая угрожает потерей своего "крутого" статуса среди знакомых.
Господа "бывалые", лучше скажите как сделать чтобы при смене темы кнопки назад, влево не возвращались?
Да наоборот. Бывалые юзеры используют Убунту, а начинающие - все остальные дружесвтенные к пользователю дистрибутивы. Потому что бывалый пользователь точно знает, что ему нужно. И как в каком графическом рабочем столе все устроено. Он всего за 2 минуты установит все 500 необходимых галочек для недостающих программ. А новичок в Убунту не справится, разве что послушать музыку, проверить почту и набрать текст. Половина его железа имеет драйвер, но неработоспособна.
А обычный дистрибутив включает в себя все необходимое для работы.
Бывалым пользователям на кнопочки положить.з.ы. Переисовали комиксы по другому, много "читателей" возмутилось - невозможно "читать" :-E
>часто неудобно для бывалых пользователей Ubuntu.fixed
>что часто неудобно для бывалых пользователей Linuxбывалые пользователи линукс мышкой не пользуются, это долго
окно сворачивать разворачивать закрывать и т.д. можно с клавиатуры
лично я себе в Федоре наоборот, перенёс налево, как в новой Убунте. Так прикольно. Правда, Хромиум плевал на эти настройки :)
> Для придания кнопкам привычного вида, достаточно запустить gconf-editor и виерархии apps/metacity/general установить переменной "button_layout" значение "menu:minimize,maximize,close".
Или из консоли:
gconftool-2 --type string --set /apps/metacity/general/button_layout "menu:minimize,maximize,close"
не пугайте виндузятников. Всё делается через гуи.
Подскажите пожалуйста, а как вернуть родную тему Humanity, нигде не могу найти... Эта мрачная палитра угнетает...