Раньше, до того как сесть на 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
.inputrc
"\e[A":history-search-backward
"\e[B":history-search-forward
upd: еще вспомнил. нажмите комбинацию Ctrl+R и вводите первые символы нужной команды.
upd2: и да, к гному и вообще к окошкам это не имеет никакого отношения. шелл же.
http://www.intuit.ru/department/os/linux/8/2.html написано в том числе про Ctrl+R
чето какая то фигня. я залез в этот файл /etc/inputrc нашел там похожие параметры
#"\e[5":history-search-backward
#"\e[6":history-search-forward
раскоментировал их и написал за место 5,6 -> А,B
сейчас нажимаю на стрелку вверх и он мне пишет [A, нажимаю вниз он пишет [B
где я накосячил? ))
PS убрал обратно как было, тоесть я заместо букв сделал цифры, но эфект тот же, совсем не то что нада, он по первым буквам команды, невидит ее в истории, он при нажатии вверх смотрет предыдущую команду..... чето не то
Цитата: k0matoznik от 29 октября 2012, 10:11:26я залез в этот файл /etc/inputrc
зачем? правьте ~/.inputrc
Наверное, так писать нужно:
vladimir-7@GNU-HOME:~$ sudo apt-get update && sudo apt-get upgrade
Сообщение объединено: 29 октября 2012, 12:05:24
У меня при этом по стрелке вверх выводит полную строчку, а не команды по отдельности.
Насколько я помню, FreeBSD по умолчанию ставит zsh, а не bash. А как там в zsh мне неведомо, можете попробовать установить и пользовать вместо баша
Цитата: Liberty от 29 октября 2012, 17:27:39Насколько я помню, FreeBSD по умолчанию ставит zsh, а не bash.
csh/tcsh.
ТС, вы решили проблему? Если решили, то как?
Тоже заинтересовался.
не подскажите в каком файле нужно сделать изминения чтобы каждый раз включался csh, а не bash?
Цитата: k0matoznik от 14 января 2013, 15:43:32не подскажите в каком файле нужно сделать изминения чтобы каждый раз включался csh, а не bash?
/etc/passwd