Вставьте это .bashrc
: export TIMEFORMAT=%Rs
Затем source ~/.bashrc
.
Выполненный type time
узнать это time is a shell keyword
. Затем выполненный man bash
(поскольку удар является Вашей оболочкой), и поиск "времени".
Zsh-рабочие 2011 года распараллеливают “ПАТЧ: Отступите к завершению файла, если ничто иное не работает” (который обсуждает тот же вопрос с мерзавцем), кажется, указывает, что функция завершения действительно должна быть исправлена для поддержки этого поведения.
Можно настроить систему завершения для систематической попытки файлов, если необычная система завершения не находит завершений.
zstyle :completion::::: completer _complete _files
(Ссылка документации: zstyle
встроенный, его аргумент шаблона, completer
стиль; аспирин продается отдельно.)
К сожалению, этот стиль глобален, Вы не можете ограничить его определенной функцией. (Я думаю.)
Вы могли использовать пользовательскую функцию, которая проверяет текущую команду вместо _files
и только звоните _files
Вы, замечают, что команда bzr
.
Другой способ обработать эту ситуацию состоит в том, чтобы иметь отдельный ключ для завершения файлов. Можно использовать предопределенный виджет _bash_complete-word
который завершает различные типы основанных на объектах на последнем знаке сочетания клавиш.
bindkey '^X!' _bash_complete-word # commands
bindkey '^X$' _bash_complete-word # variables
bindkey '^X@' _bash_complete-word # hosts
bindkey '^X/' _bash_complete-word # files
bindkey '^X~' _bash_complete-word # users
Или можно определить собственный виджет.
zle -C complete_files .complete-word _files
bindkey '^X/' complete_files