Русскоязычное сообщество Debian GNU/Linux

=> GUI => GNOME => Тема начата: k0matoznik от 29 октября 2012, 06:30:59

Название: консоль аля Freebsd
Отправлено: k0matoznik от 29 октября 2012, 06:30:59
Раньше, до того как сесть на debian, сидел я на freebsd, и там очень удобная консоль.
Пример: набираем одну команду, потом вторую, третью и тд
допустим первая команда была ifconfig eth0 192.168.0.1 netmask 255.255.255.0 gw 192.168.1.1? потом после нее еще туча команда,
и я такой ifc нажимаю кнопочку вверх, и он выводит мне команду ifconfig eth0 192.168.0.1 netmask 255.255.255.0 gw 192.168.1.1
но в дебиан не так, он после нажатия стрелочки выводет предыдущую поманду, тоесть если я 100 раз ввел команду ifconfig , то мне придеться 100 раз нажать стрелку вверх, чтобы добратсья до предыдущей команды.

помогите мне сделать командную консоль как Freebsd
Название: Re: консоль аля Freebsd
Отправлено: xbsd от 29 октября 2012, 08:22:22
.inputrc
"\e[A":history-search-backward
"\e[B":history-search-forward

upd: еще вспомнил. нажмите комбинацию Ctrl+R и вводите первые символы нужной команды.
upd2: и да, к гному и вообще к окошкам это не имеет никакого отношения. шелл же.
Название: Re: консоль аля Freebsd
Отправлено: PbI6A от 29 октября 2012, 10:02:06
http://www.intuit.ru/department/os/linux/8/2.html написано в том числе про Ctrl+R
Название: Re: консоль аля Freebsd
Отправлено: k0matoznik от 29 октября 2012, 10:11:26
чето какая то фигня. я залез в этот файл /etc/inputrc нашел там похожие параметры
#"\e[5":history-search-backward
#"\e[6":history-search-forward
раскоментировал их и написал за место 5,6 -> А,B
сейчас нажимаю на стрелку вверх и он мне пишет [A, нажимаю вниз он пишет [B

где я накосячил? ))

PS убрал обратно как было, тоесть я заместо букв сделал цифры, но эфект тот же, совсем не то что нада, он по первым буквам команды, невидит ее в истории, он при нажатии вверх смотрет предыдущую команду..... чето не то
Название: Re: консоль аля Freebsd
Отправлено: xbsd от 29 октября 2012, 10:30:39
Цитата: k0matoznik от 29 октября 2012, 10:11:26я залез в этот файл /etc/inputrc
зачем? правьте ~/.inputrc
Название: Re: консоль аля Freebsd
Отправлено: vladimir_ar от 29 октября 2012, 12:04:33
Наверное, так писать нужно:
vladimir-7@GNU-HOME:~$ sudo apt-get update && sudo apt-get upgrade

Сообщение объединено: 29 октября 2012, 12:05:24

У меня при этом по стрелке вверх выводит полную строчку, а не команды по отдельности.
Название: Re: консоль аля Freebsd
Отправлено: redVi от 29 октября 2012, 17:27:39
Насколько я помню, FreeBSD по умолчанию ставит zsh, а не bash. А как там в zsh мне неведомо, можете попробовать установить и пользовать вместо баша
Название: Re: консоль аля Freebsd
Отправлено: xbsd от 29 октября 2012, 19:47:47
Цитата: Liberty от 29 октября 2012, 17:27:39Насколько я помню, FreeBSD по умолчанию ставит zsh, а не bash.
csh/tcsh.
Название: Re: консоль аля Freebsd
Отправлено: ogost от 30 октября 2012, 10:46:40
ТС, вы решили проблему? Если решили, то как?
Тоже заинтересовался.
Название: Re: консоль аля Freebsd
Отправлено: k0matoznik от 14 января 2013, 15:43:32
не подскажите в каком файле нужно сделать изминения чтобы каждый раз включался csh, а не bash?
Название: Re: консоль аля Freebsd
Отправлено: orlyanuch от 14 января 2013, 18:26:03
Цитата: k0matoznik от 14 января 2013, 15:43:32не подскажите в каком файле нужно сделать изминения чтобы каждый раз включался csh, а не bash?
/etc/passwd