Как заставить [TAB] работать с аргументами псевдонимов для автозаполнения, как это можно сделать с помощью фактической команды

find -type f -printf . | wc -c

Не считайте выходные строки find, потому что имена файлов, содержащие 99 строк новой строки, будут считаться 100 файлами.

1
задан 26 July 2015 в 14:50

1 ответ

Я не знаю, для bash, но он работает с zsh и некоторыми плагинами

Установите z-оболочку с

sudo apt-get install zsh

и установите z- shell

sudo chsh "$USER" -s $(which zsh)

и запустить новый терминал для использования z-shell

Добавить плагины

cd
git clone https://github.com/zsh-users/antigen.git

И сконфигурируйте

# path to antigen clone
source ~/antigen/antigen.zsh

# Load the oh-my-zsh's library.
antigen use oh-my-zsh

# Bundles from the default repo (robbyrussell's oh-my-zsh).
antigen bundle git
antigen bundle heroku
antigen bundle pip
antigen bundle lein
antigen bundle command-not-found
antigen bundle zsh-users/zsh-completions src

# Syntax highlighting bundle.
antigen bundle zsh-users/zsh-syntax-highlighting

# Load the theme.
antigen theme robbyrussell
# antigen bundle nojhan/liquidprompt

# Tell antigen that you're done.
antigen apply

Некоторые изображения (подсказка - nojhan / liquidprompt)

enter image description here [!d12 ]

0
ответ дан 23 May 2018 в 18:46
  • 1
    Ах, это работает только для меня, если я делаю то же, что и вы, иначе он просто предполагает, что я запускаю cd и делает путь к файлу. Как я могу прочитать файл .bash_aliases? – Paranoid Panda 26 July 2015 в 14:58
  • 2
    Я попытался установить эти плагины, но я просто получил antigen: command not found при настройке. – Paranoid Panda 26 July 2015 в 15:43

Другие вопросы по тегам:

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