Як Ubuntu завершення bash в Mac OS X?


12

Я працюю в терміналі досить небагато, і одне, що мені дуже не вистачає з серверів, над якими я зазвичай працюю, - це комплексний баш автозавершення, який надається на серверах Ubuntu.

Чи є якісь готові інструменти, які додадуть аналогічного рівня моєму Mac; що містять щонайменше аргументи командного рядка для вбудованих системних утиліт та інструментів для розробників (наприклад, git, xcodebuild тощо)?

Відповіді:


14

Найпростіший спосіб - встановити bash-completionз домашньої мови та дотримуватися наданих інструкцій.

Приклад виводу:

==> Downloading https://homebrew.bintray.com/bottles/bash-completion-1.3.mavericks.bottle.tar.gz
######################################################################## 100.0%
==> Pouring bash-completion-1.3.mavericks.bottle.tar.gz
==> Caveats
Add the following lines to your ~/.bash_profile:
    if [ -f "$(brew --prefix)/etc/bash_completion" ]; then
        source "$(brew --prefix)/etc/bash_completion"
    fi

The Homebrew bash completion script has been installed to:
    /usr/local/etc/bash_completion.d

Bash completion has been installed to:
    /usr/local/etc/bash_completion.d
==> Summary
🍺  /usr/local/Cellar/bash-completion/1.3: 188 files, 1.1M

Після завершення роботи можна створити власні сценарії під /usr/local/etc/bash_completion.d/.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.