zsh - полностью разверните двоичный путь на <вкладке>

По-видимому, "статистикой изменения" Вы имеете в виду ctime из файла? В этом случае простой ответ, не очень...

ctime записи, когда inode файла (по существу это - метаданные) был в последний раз изменен так любое изменение в, например, полномочия файла, вызовут ctime измениться.

К тому же изменение содержания файла изменится, это - размер и/или обновление, которое это mtime, оба из которых будут зарегистрированы в inode, который вызовет ctime измениться.

О единственном изменении в inode, который не вызывает ctime измениться - обновление atime когда Вы читаете файл.

10
28.01.2012, 16:10
1 ответ

Использовать bindkey встроенная команда для привязки ключей к командам Zsh, как это:

bindkey "^I" expand-cmd-path 

где "^I" Вкладка. Можно просто отбросить эту строку в Ваш ~/.zshrc файл. Предупреждение: это повредит автозавершение аргументов.

7
27.01.2020, 20:03
  • 1
    За Ваше здоровье! Очевидно это не идеальное решение, таким образом, я связал его с Ctrl-O вместо этого. Однако нет многих двоичных файлов, которые берут вводы пароля (sudo, ssh, gpg...), таким образом, я рад просто поразить Ctrl-O каждый раз, когда я использую одного из тех. Я должен также указать, что это не решает всю проблему, так как любой с доступом к моей учетной записи может ниспровергать ее через .zshrc или xmonad.hs, но получает меня часть пути там! –  Ali 28.01.2012, 22:04

Теги

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