как создать пользовательскую команду zsh auto_cd

Вместо обычного cd я создал свою собственную функцию

function cd { builtin cd "$@" && ls -F } 

Это отлично работает, когда я использую команды cd someDir/subDir но не тогда, когда я меняю каталоги через auto_cd someDir/subDir .

Есть ли способ настроить, какую команду auto_cd для auto_cd ?

One Solution collect form web for “как создать пользовательскую команду zsh auto_cd”

Типичным способом запуска-some-command-on-the-the-the-the-directory является функция chpwd hook (или список функций, названных в массиве chpwd_functions соответственно):

 % function chpwd () { pwd } % cd ~/tmp /Users/jdoe/tmp % pushd /etc /etc ~/tmp /etc % chpwd_functions=( chpwd_do_ls ) % function chpwd_do_ls () { ls } % cd / / Applications ... 
  • Выполнить команду в режиме zsh vim
  • ssh / mosh для удаленной интерактивной оболочки и выполнить определенную функцию
  • Заменить процесс экрана с экрана
  • gvim pipe не читает zshrc при запуске с рабочего стола
  • Я перепутал свой zshrc на удаленном сервере, и теперь я не могу запускать какие-либо команды!
  • ZSH: Рекурсивное подталкивание с помощью .directories
  • zsh не работает при завершении пути, когда команда vim
  • Почему эта команда для копирования файлов в цикле for работает в bash, но не в zsh?
  • Кластеризация идентичных файлов, игнорирующих пробелы и разрывы строк
  • Что делает строка `set - $ args` и почему она ведет себя по-разному между Zsh и Bash?
  • Как читать из именованного канала после завершения процесса записи?
  • Interesting Posts

    Создание контейнеров LXD на машине без подключения к Интернету

    Не удалось войти в сервер Cockpit – не удалось установить ограничение для «nofile»,

    Загрузите мое ядро ​​в виртуальную машину?

    Как регистрировать все события, выполняемые в каталоге?

    Как установить STREAMS в Linux?

    Отправить «ввести ключ» в скрипт python из bash

    Возможно ли воспроизводить звук с двух серверов X в двух TTY одновременно?

    Как обрабатывать Linux RAID0 и Windows с чередованием динамических томов на одном и том же жестком диске?

    Почему я все еще могу использовать ssh-обратный туннель после закрытия обратного соединения ssh?

    Список идентификаторов группы, фактически используемых в Debian

    SSH туннель к маршрутизатору периодически зависает. Проблема с TCP?

    Linux ext4 раздел продолжает конвертировать все файлы в режиме только для чтения

    Linux: как найти драйвер устройства, используемый для устройства?

    Открытый файл размера блока NFS

    Изменить разрешение файла во время выполнения

    Linux и Unix - лучшая ОС в мире.