The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Настройка bash"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Системное и пользовательское ПО)
Изначальное сообщение [ Отслеживать ]

"Настройка bash"  +/
Сообщение от jr email(ok) on 30-Сен-05, 16:15 
Оболочка tcsh, та что на FreeBSD по умолчанию, радовала меня такой фичей:
если набрать часть команды, например "cd /", и стрелками выбирать предыдущие вводимые команды из history, то будут выбираться только те, что начинаются на "cd /". Сейчас приходиться сидеть на Linux под bash, где не включена данная фича. Установить tcsh возможности нет...
Можно ли в bash включть такую опцию?
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Настройка bash"  +/
Сообщение от open email on 30-Сен-05, 16:20 
man bash на тему completion

>Оболочка tcsh, та что на FreeBSD по умолчанию, радовала меня такой фичей:
>
>если набрать часть команды, например "cd /", и стрелками выбирать предыдущие вводимые
>команды из history, то будут выбираться только те, что начинаются на
>"cd /". Сейчас приходиться сидеть на Linux под bash, где не
>включена данная фича. Установить tcsh возможности нет...
>Можно ли в bash включть такую опцию?


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Настройка bash"  +/
Сообщение от jr email(ok) on 02-Окт-05, 09:26 
что-то нифига я не понял из man как это реализовать с помощью completion...
есть у кого-нибудь уже готовая наработка?

>man bash на тему completion
>

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Настройка bash"  +/
Сообщение от deadmoroz2 email(??) on 03-Окт-05, 00:33 
>что-то нифига я не понял из man как это реализовать с помощью
>completion...
>есть у кого-нибудь уже готовая наработка?

Писал я уже, но повторюсь (сам пользую уже давно).
В /etc/inpurc добавь эти 2 строчки

"\e[A": history-search-backward
"\e[B": history-search-forward

и будет тебе счастье :)

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Настройка bash"  +1 +/
Сообщение от jr email(ok) on 03-Окт-05, 09:19 
>"\e[A": history-search-backward
>"\e[B": history-search-forward
>
>и будет тебе счастье :)

пасиб!
счастье есть =)

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Настройка bash"  +/
Сообщение от qwerty (??) on 20-Авг-08, 13:31 
>[оверквотинг удален]
>>completion...
>>есть у кого-нибудь уже готовая наработка?
>
>Писал я уже, но повторюсь (сам пользую уже давно).
>В /etc/inpurc добавь эти 2 строчки
>
>"\e[A": history-search-backward
>"\e[B": history-search-forward
>
>и будет тебе счастье :)

У меня нету этого файла..........., какой пакет нужно поставить? :(

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Настройка bash"  +/
Сообщение от qwerty (??) on 20-Авг-08, 13:32 
>[оверквотинг удален]
>>completion...
>>есть у кого-нибудь уже готовая наработка?
>
>Писал я уже, но повторюсь (сам пользую уже давно).
>В /etc/inpurc добавь эти 2 строчки
>
>"\e[A": history-search-backward
>"\e[B": history-search-forward
>
>и будет тебе счастье :)

У меня нету этого файла..........., какой пакет нужно поставить? :(

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Настройка bash"  +/
Сообщение от porese on 08-Мрт-10, 10:47 
>У меня нету этого файла..........., какой пакет нужно поставить? :(

Создай его (эт linux input)

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Настройка bash"  +/
Сообщение от alexander zhevak on 01-Окт-11, 00:24 
> В /etc/inpurc добавь эти 2 строчки

1. Вкралась ошибочка: в имени файла пропущена буква 't', файл правильно называется "inputrc".

2. Если внести указанные строки в этот файл, то образовавшееся счастье будет доступно всем пользователям, которые имеющими учетные записи на этом компе. Следует заметить, что этот файл можно изменить только из-под root-а.

Если нужно обеспечить счастьем только одного пользователя (себя любимого, например), а не всех, то нужно создать в своем домашнем директории (~) скрытый файл .inputrc и записать в него эти две строки. root-овские права в этом случае не потребуются.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

9. "Настройка bash"  +/
Сообщение от zhevak on 01-Окт-11, 00:25 
> В /etc/inpurc добавь эти 2 строчки

1. Вкралась ошибочка: в имени файла пропущена буква 't', файл правильно называется "inputrc".

2. Если внести указанные строки в этот файл, то образовавшееся счастье будет доступно всем пользователям, которые имеющими учетные записи на этом компе. Следует заметить, что этот файл можно изменить только из-под root-а.

Если нужно обеспечить счастьем только одного пользователя (себя любимого, например), а не всех, то нужно создать в своем домашнем директории (~) скрытый файл .inputrc и записать в него эти две строки. root-овские права в этом случае не потребуются.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

10. "Настройка bash"  +/
Сообщение от zhevak on 01-Окт-11, 00:26 
> В /etc/inpurc добавь эти 2 строчки

1. Вкралась ошибочка: в имени файла пропущена буква 't', файл правильно называется "inputrc".

2. Если внести указанные строки в этот файл, то образовавшееся счастье будет доступно всем пользователям, которые имеющими учетные записи на этом компе. Следует заметить, что этот файл можно изменить только из-под root-а.

Если нужно обеспечить счастьем только одного пользователя (себя любимого, например), а не всех, то нужно создать в своем домашнем директории (~) скрытый файл .inputrc и записать в него эти две строки. root-овские права в этом случае не потребуются.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру