Як викликати "sub" .inputrc? (Як і в .bashrc, де ви можете "джерело sub_script.sh")


16

Мій ~/.bashrcмістить рівно один рядок:

source my_config/my_actual_bashrc.sh

Чи є еквівалент .inputrc, тому мої налаштування можуть знаходитися в окремому місці, і "викликаються" користувачем ~/.inputrc?

Відповіді:


20

Відповідно до man readline:

$include

Ця директива приймає одне ім'я файлу як аргумент і зчитує команди та прив'язки з цього файлу. Наприклад, буде написано наступну директиву /etc/inputrc:

$include  /etc/inputrc

6

Якщо ви хочете лише змінити розташування файлу, ви можете встановити INPUTRCзначення my_config/my_actual_inputrc(якщо воно не встановлено, за замовчуванням ~/.inputrc).

Існує також еквівалент source, тобто $include( джерело ). Наприклад:

$include myconfig/my_actual_inputrc

4

Іншим варіантом є використання посилання:

ln -s my_config/my_inputrc .inputrc

Це створить файл .inputrcяк посилання, що вказує на my_config/my_inputrc.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.