FreeBSD csh, ВКЛАДКА для показа доступного выбора?

Это ужасно, и я уверен это sed или awk было бы лучше, но я пытался решить ту же проблему путем включения этого мой .bashrc:

export HISTFILE=.bash_history_`tty | python -c 'import sys ; sys.stdout.write(sys.stdin.read().strip().replace("/", "_"))'`

Это создаст отдельный файл истории для каждого терминала, который Вы открываете, однако при выполнении удара в ударе он будет использовать ту же историю, но не должен перезаписывать. Я буду предупреждать Вас с протестом на основе моего опыта. В то время как это действительно работает и мешает истории перезаписываться, Вы имеете к grep несколько файлов, чтобы попытаться найти историю, которую Вы ищете, который может иногда быть трудоемким.

1
21.08.2018, 01:39
1 ответ

Если Вы заглядываете tcsh/csh страница справочника Вы найдете опцию при "завершении":

set autolist

Добавьте это к Вашему .cshrc файл для активации этой опции.

Слово на tcsh/csh

Эта оболочка действительно не должна использоваться, оба - оболочки ниже среднего по сегодняшним стандартам и вызываются с плохо реализованными опциями. Необходимо использовать Bash, Zsh, Ksh или что-то еще полностью.

2
27.01.2020, 23:38

Теги

Похожие вопросы