alex_007: (Default)
Неплохие обоины для рабочего стола новичков в линукс.
http://muhas.ru/?p=106

Я правда предпочитаю просто черный рабочий стол безо всяких иконок/картинок/виджетов, т.к. свой рабочий стол я не вижу даже после загрузки (у меня автоматом открываются все приложения, которые были открыты перед выключением). Да и выключаюсь я не часто.
alex_007: (Default)
Решил я попробовать поменять наконец-то свой стандартный шел на что-то более продвинутое(а вся благодаря рассылке, в которой сообщалось об очень мощьном новом шеле fish). Попробовал я эту рыбку, но не понравилось ее некоторая глюкавость в области completitions и то, что запущенный из под нее mc не создавал новую сесиию шела. Зато в описании fish'а я увидел ее сравнение с zsh(кроме того я давно был наслышан об ней). Вот я и решил попробовать что это такое.

Понравилось сразу. Куча фичь довольно важных для меня(в порядке важности):
1. в истории реально нет повторяющихся записей(в баше просто есть возможность не сохранять в истории одинаковых комманд, идущих одна за другой). Кроме того, есть возможность(я ею пользуюсь): если команда начинается с пробела, то ее тоже не сохранять в истории.
2. Истории можно расшаривать между сессиями(т.е. в одной сессии ввел комманду, в другой она уже в истории сидит)
3. mc не глючит с разрисованным приглашением(т.е. у меня приглашение и в баше, и тут было раскрашенное, так в истории баша при движении по директориям с помощью mc постоянно были записи типа
cd '\0x33[01,32m]/usr/bin\0x33[00m]'
ну и т.д.
4. приглашение у меня типа (в {} указаны команды расцветки)
{зеленый}alex007@deathworld{нормальный}:{синий}/usr/bin{нормальный}>                                            [ Пятница 25/08 12:00:22 ]
причем пост приглашение исчезает, если на него залазит инфа. Есть возможность делать вообще многострочные приглашения(но это мне не очень нравится).
5. редакция многострочных комманд по типу vim/emacs/своя настройка.(т.е. если находишся во второй, третьей... строке, то стрелка вверх перемещяет на следующюю строку сверху, а если на первой, то вверх по истории...Ну и конечно клавиатурные комманды редактирования/копирования/вставки... И т.д.)
6. очень мощьные completitions они могут быть даже с регекспами и в середине комманды/ее параметров(кроме того можно сказать cd /u/s/lin нажать таб и получить cd /usr/src/linux)

Да и куча всего. Я пока всего не освоил... но и этого мне хватило, чтоб отказаться от баша.

Profile

alex_007: (Default)
alex_007

March 2014

S M T W T F S
      1
2345678
9101112131415
1617 1819202122
23242526272829
3031     

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 22nd, 2017 06:56 am
Powered by Dreamwidth Studios