Как назвать «sub» .inputrc? (Как в .bashrc, где вы можете «source 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

5

Другой вариант - использовать ссылку:

ln -s my_config/my_inputrc .inputrc

Это создаст файл .inputrcв виде ссылки, указывающей на my_config/my_inputrc.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.