Автодополнение
Автодополнение - это удобный функционал командной строки, для вывода подсказок по нажатию на кнопку TAB.
- PowerShell
- Zsh
- Bash
- Fish
tuna completion powershell | Out-String | Invoke-Expression
Для проверки наберите tuna
и нажмите кнопку TAB несколько раз.
Чтобы сохранить настройки для будущих сессий, выполните следующие шаги:
- Откройте PowerShell от имени Администратора и выполните команду, что бы разрешить выполнять пользовательские сценарии в оболочке:
Set-ExecutionPolicy RemoteSigned
На вопрос отвечаем: A (Да для всех).
- Откройте новое окно PowerShell уже от своего пользователя и выполните команды по очереди:
if (!(Test-Path -Path $PROFILE.CurrentUserAllHosts)) { New-Item -ItemType File -Path $PROFILE.CurrentUserAllHosts -Force }
Add-Content $PROFILE.CurrentUserAllHosts "tuna completion powershell | Out-String | Invoke-Expression"
Либо можете отредактировать файл через текстовый редактор:
notepad $PROFILE.CurrentUserAllHosts
Добавив строку:
tuna completion powershell | Out-String | Invoke-Expression
source <(tuna completion zsh)
Чтобы сохранить настройки для будущих сессий, добавьте в файл ~/.zshrc
:
if command -v tuna &>/dev/null; then
eval "$(tuna completion zsh)"
fi
source <(tuna completion bash)
Чтобы сохранить настройки для будущих сессий, добавьте в файл ~/.bashrc
:
if command -v tuna &>/dev/null; then
eval "$(tuna completion bash)"
fi
tuna completion fish | source
Чтобы сохранить настройки для будущих сессий, добавьте в файл ~/.config/fish/completions/tuna.fish
:
tuna completion fish