Не помню какие из них откуда копипастил. Мои текущие настройки в общем.
Это не полное содержание файлов, а то что я добавлял или изменял.
inputrc:
# 1 раз tab вместо двух
set show-all-if-ambiguous on
# Сразу подстановка
####TAB: menu-complete
# Сортировка сначала по горизонтали
set print-completions-horizontally on
# поиск в history по стрелкам вверх вниз , по части текста
"\e[A": history-search-backward
"\e[B": history-search-forward
bashrc:
# Включаем комплишены - в убунте по умолчанию закоменчено
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
#Так история команд будет добавляться к старой, а не перезаписывать ее, и запись будет
#происходить каждый раз в момент отображения подсказки bash.
shopt -s histappend
PROMPT_COMMAND='history -a'
# ошибки в написании (например, ect вместо etc) будут исправляться.
shopt -s cdspell
export HISTCONTROL="ignoredups"
#Или даже лучше, добавьте
#export HISTIGNORE="&:ls:[bf]g:exit"
#Это позволит избавиться от дубликатов, а также от
# ls, bg, fg и exit,
#что сделает историю команд bash более читабельной.
#многострочные команды будут записываться в одну строку,
# что облегчит редактирование.
shopt -s cmdhist
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий