консоль аля Freebsd

Автор k0matoznik, 29 октября 2012, 06:30:59

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

k0matoznik

Раньше, до того как сесть на 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

xbsd

#1
.inputrc
"\e[A":history-search-backward
"\e[B":history-search-forward

upd: еще вспомнил. нажмите комбинацию Ctrl+R и вводите первые символы нужной команды.
upd2: и да, к гному и вообще к окошкам это не имеет никакого отношения. шелл же.

PbI6A

LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

k0matoznik

#3
чето какая то фигня. я залез в этот файл /etc/inputrc нашел там похожие параметры
#"\e[5":history-search-backward
#"\e[6":history-search-forward
раскоментировал их и написал за место 5,6 -> А,B
сейчас нажимаю на стрелку вверх и он мне пишет [A, нажимаю вниз он пишет [B

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

PS убрал обратно как было, тоесть я заместо букв сделал цифры, но эфект тот же, совсем не то что нада, он по первым буквам команды, невидит ее в истории, он при нажатии вверх смотрет предыдущую команду..... чето не то

xbsd

Цитата: k0matoznik от 29 октября 2012, 10:11:26я залез в этот файл /etc/inputrc
зачем? правьте ~/.inputrc

vladimir_ar

Наверное, так писать нужно:
vladimir-7@GNU-HOME:~$ sudo apt-get update && sudo apt-get upgrade

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

У меня при этом по стрелке вверх выводит полную строчку, а не команды по отдельности.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

redVi

Насколько я помню, FreeBSD по умолчанию ставит zsh, а не bash. А как там в zsh мне неведомо, можете попробовать установить и пользовать вместо баша
Debian Sid, Openbox || Gentoo, Openbox

xbsd

Цитата: Liberty от 29 октября 2012, 17:27:39Насколько я помню, FreeBSD по умолчанию ставит zsh, а не bash.
csh/tcsh.

ogost

ТС, вы решили проблему? Если решили, то как?
Тоже заинтересовался.

k0matoznik

не подскажите в каком файле нужно сделать изминения чтобы каждый раз включался csh, а не bash?

orlyanuch

Цитата: k0matoznik от 14 января 2013, 15:43:32не подскажите в каком файле нужно сделать изминения чтобы каждый раз включался csh, а не bash?
/etc/passwd
Edimus, ut vivamus; nоn vivimus, ut edamus.