LINUX.ORG.RU

Привет из тёмной консоли!


0

0

После покупки ноута был сильно расстроен, что на нём отсутствует клавиша Win -- на неё у меня были навешаны почти все хоткеи. Первое время сидел в консоли (благо заработал framebuffer) и время от времени пытался настроить клавишу Fn. Потом понял, что это невозможно и смирился -- сижу в консоли. Как правило, хватает 4ёх. Слушаю музыку с помощью mpd+ncmpc. Пишу код в vim'е (7ой просто великолепен!), отлаживаю и в SVN коммичу. zsh также очень помогает.

Кстати, на скриншоте в самом вверху можно увидеть фишку 7-ёрки -- табы :) Пока не очень активно их использую, но пытаюсь себя к ним приучить.

Тема delek (:colorsheme delek). (Синие полосы почему-то нисколько не бьют по глазам.)

P.S. Я не хакИр -- сам удивлён, что скатился до такого :-/

>>> Просмотр (1024x768, 25 Kb)

★★★★★

Проверено: Shaman007 ()

Re: Привет из тёмной консоли!

Зачот! :)

Я без иксов долго сидеть не могу, все равно чего-то не хватает.. Да и gimp время от времени нужен...

boombick ★★★★★ ()
Ответ на: Re: Привет из тёмной консоли! от boombick

Re: Привет из тёмной консоли!

>Я без иксов долго сидеть не могу, все равно чего-то не хватает.. Да и gimp время от времени нужен...

Мне вот временами не хватает konqueror, kwrite да firefox не хватает. Ну и когда инет есть, то также Psi. Так что пока приходится время от времени Иксы запускать... но пока не так часто они нужны :) (инета-то нет ;( )

php-coder ★★★★★ ()
Ответ на: Re: Привет из тёмной консоли! от php-coder

Re: Привет из тёмной консоли!

> Мне вот временами не хватает konqueror, kwrite да firefox не хватает. Ну и когда инет есть, то также Psi. Так что пока приходится время от времени Иксы запускать... но пока не так часто они нужны :) (инета-то нет ;( )

Присоединяюсь к предыдущему оратору - Зачот!

Сам тоже почему-то живу как на военном положений. Т.е. Иксы всегда есть, но всегда готов полностью перейти на консоль. Ведь в нашей ОС чего не хватает сильно? Правильно, кошерного браузера (ввиду того, что гимп мне не нужен). Какая ОС надеюсь, догадаетесь сами.

Инет - дома он всегда есть , когда нет злых дядей с топорами :-). Тем более на работе. Ничего, полёт нормальный.

evg_krsk ()

Re: Привет из тёмной консоли!

+1

mutronix ★★★★ ()

Re: Привет из тёмной консоли!

Бугагага, английский -- просто ужос =)))

swizard ()

Re: Привет из тёмной консоли!

Совет. Вместо counter of arguments of program пиши program arguments counter. Просто в русском языке существительное почти всегда в начале предложения, а в английском языке всегда в конце.

Interpretate (нет такого) - Interpret. Choosed (нет такого) - chosen.

Удачи в изучении :).

Aceler ★★★★★ ()

Re: Привет из тёмной консоли!

пазер! работоть в консоли одно (т.е. имеется ввиду работать в zsh, vim и т.д.), а вот не запускать иксы пазерство. Сотона тебя покорает.

redchrom ()
Ответ на: Re: Привет из тёмной консоли! от redchrom

Re: Привет из тёмной консоли!

>пазер! работоть в консоли одно (т.е. имеется ввиду работать в zsh, vim и т.д.), а вот не запускать иксы пазерство.

ЛОЛ :) Я сижу в консоли, мне хватает вима. И я что я теперь должен специально где-нибудь запустить Иксы? Чтобы ты не счёл меня позером? ЛОЛ и бред.

>Сотона тебя покорает.

А тебя Ктулху ;)

php-coder ★★★★★ ()

Re: Привет из тёмной консоли!

попробуй для парзинга аргументов великолепную функцию getopt из стандартной glibc. Жизнь облегчит в 2 раза!!
Тут же пример использования есть:

http://www.gnu.org/software/libc/manual/html_mono/libc.html#Getopt

P.S. Я раньше тоже в ручную аргументы парзал пока эту функцию не нашел... Удачи!!

anonymous ()

Re: Привет из тёмной консоли!

За mpd && ncmpc - зач0т, а за Vim 7.0 - большой респект!!! К табам я пока не привык, а вот фишка с ^X^P - забавная :)

А вообще любой нормальный человек знает (или догадывается), что в консоли жизнь есть. Но это не повод отказываться от Х, IMHO. Ставишь последний снапшот wmii - и в путь :)

anonymous ()
Ответ на: Re: Привет из тёмной консоли! от anonymous

Re: Привет из тёмной консоли!

>попробуй для парзинга аргументов великолепную функцию getopt из стандартной glibc.

Эээ... Я о ней знаю и она используется :) У меня две ф-ции для работы с коммандной сторокой -- parse_cmd_line() обрабатывает с помощью getopt() и получается все опции. А потом запускаетсч analize_arguments(), которая уже не опции ищет, а аргументы. На скриншоте это не уместилось, но в программе есть :)

php-coder ★★★★★ ()

Re: Привет из тёмной консоли!

Воспользуйся Boost.ProgramOptions и не е*и себе мозк:)

JetSnaiL ()

Re: Привет из тёмной консоли!

>>сижу в консоли. Как правило, хватает 4ёх

а screen чем не угодил ?

anonymous ()
Ответ на: Re: Привет из тёмной консоли! от anonymous

Re: Привет из тёмной консоли!

Ну, если человек без кнопки win жить не может. Какие могут быть речи о том, чтобы настроить хоткии в screen.

balodja ★★★ ()
Ответ на: Re: Привет из тёмной консоли! от php-coder

Re: Привет из тёмной консоли!

> А потом запускаетсч analize_arguments(), которая уже не опции ищет, а аргументы.

Эээ... Погоди. Ты для разбора опций используешь getopt, а для разбора аргументов используешь велосипед? А почему бы не разбирать опции с помощью все той же getopt?

Свот смотри.

while ((op = getopt(argc, argv, "ab:")) != -1)
{
switch (op) {
case 'a':
/*что-то делаем*/
break;
case 'b':
b_op_arg = optarg; //Получили значение аргумента b
break;
.... //дальше по тексту.

В этом примере опция 'a' не может принимать аргументы, а опция 'b' - может. При вызове getopt мы сообщили ему об этом, указав после 'b' двоеточие.

Или у тебя задача состоит в другом? Еще getopt_long() есть... Должно хватить.

rayven ()

Re: Привет из тёмной консоли!

Перешел на Темную Сторону? :-)

DIMON ★★★ ()

Re: Привет из тёмной консоли!

темно как у хакера ниггера

anonymous ()
Ответ на: Re: Привет из тёмной консоли! от anonymous

Re: Привет из тёмной консоли!

Тоже использую консольный софт (elinks, irssi, muttng, moc, vim7, centericq использую их регулярно), но запускаю их всегда в иксах в wmii так удобней например если нада одновременно видеть на экране и аську/жабу и irssi.

horrible ()

Re: Привет из тёмной консоли!

Удивительно похоже на мою рабочую среду, только вот консоль запускается - konsole, ибо почта и броузер все-таки нужны нормальные :)
А так - обычное дело :)
Кстати, если в konsole поставить шрифт типа terminus, то на экран влазит несравненно больше, что обычно является плюсом :)

n-tony ()
Ответ на: Re: Привет из тёмной консоли! от anonymous

Re: Привет из тёмной консоли!

>а screen чем не угодил ?

1) не осилил. Нашел только одну доку на русском и та не очень внятная
2) слишком много клавиш нужно нажимать

php-coder ★★★★★ ()
Ответ на: Re: Привет из тёмной консоли! от rayven

Re: Привет из тёмной консоли!

>Или у тебя задача состоит в другом?

Novel прав: я хочу аргументы наподобие svn/cvs/apt сделать. Точнее уже сделал:

[c0der@rock ~/openfm/trunk]$ svn up
At revision 290.
[c0der@rock ~/openfm/trunk]$ make
gcc -W -Wall -Wshadow -pedantic -Werror -O2   -c -o openfm.o openfm.c
gcc -W -Wall -Wshadow -pedantic -Werror -O2   -c -o common.o common.c
gcc   openfm.o common.o   -o openfm
[c0der@rock ~/openfm/trunk]$ ./openfm show costs
Action "show" not implemented yet!
[c0der@rock ~/openfm/trunk]$ ./openfm add profit
Action "add" not implemented yet!

=)

>Еще getopt_long() есть..

Знаю я про неё и даже использовал как-то. Но пока её юзать не хочу -- ибо не POSIX =)

php-coder ★★★★★ ()
Ответ на: Re: Привет из тёмной консоли! от php-coder

Re: Привет из тёмной консоли!

> 1) не осилил. Нашел только одну доку на русском и та не очень внятная

Доки там нахрен не нужны. Одного мана хватит.

> 2) слишком много клавиш нужно нажимать

Нифига. Я как-то скрин кидал: http://www.linux.org.ru/view-message.jsp?msgid=1323644 (там есть пара интересных вещей)

balodja ★★★ ()
Ответ на: Re: Привет из тёмной консоли! от php-coder

Re: Привет из тёмной консоли!

> [c0der@rock ~/openfm/trunk]$ links -g

> Unknown option -g

> Окей, смысл понял. Поищу другой links :)

Пересобери с поддержкой фреймбуффера - будет тебе " -g".

А еще лучше w3m попробуй. Он воистину крут!!!

anonymous ()

Re: Привет из тёмной консоли!

Крут однако :)

Sergey_T ★★★★★ ()
Ответ на: Re: Привет из тёмной консоли! от balodja

Re: Привет из тёмной консоли!

>Ну, если человек без кнопки win жить не может. Какие могут быть речи о том, чтобы настроить хоткии в screen.

Если у вас идеосинкразия на все что начинается с Win, сотрите с нее окна наждачкой, нарисуйте фломастером пингвина и радуйтесь лишней паре кнопок для хоткеев. :)

anonymous ()

Re: Привет из тёмной консоли!

Ну, нормально так.. Вспомнил молодость.. ;-)

MiracleMan ★★★★★ ()
Ответ на: Re: Привет из тёмной консоли! от anonymous

Re: Привет из тёмной консоли!

И вообще, можно немного поразмыслить, и придумать более логичное объянение этой фразе.

balodja ★★★ ()

Re: Привет из тёмной консоли!

analize от слова anal ?

analYze !

an ()

Re: Привет из тёмной консоли!

а как там табы врубаются ? использую давно tabbar.vim плагин, незнал что в 7ке появились нативные.

abbath ★★ ()
Ответ на: Re: Привет из тёмной консоли! от abbath

Re: Привет из тёмной консоли!

новый таб открываеться по команде :tabnew или :tabedit
хотя большого смысла в них в vim-е не вижу, и старых
средств хватает

anonymous ()
Ответ на: Re: Привет из тёмной консоли! от anonymous

Re: Привет из тёмной консоли!

Кто подскажет как прилепить картинку на фреймбуффер (в смысле чтобы висела под консолью) ? Что-то никак не врублюсь...

tylerdurden ()
Ответ на: Re: Привет из тёмной консоли! от anonymous

Re: Привет из тёмной консоли!

> новый таб открываеться по команде :tabnew или :tabedit хотя большого смысла в них в vim-е не вижу, и старых средств хватает

А как насчёт:

:browse tabnew

разве, неудобно? :)

Neksys ★★★ ()

Re: Привет из тёмной консоли!

ндее..весь прогресс идет вперед, а линуксоиды в консоль =\

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