Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/littleq0903/gcloud-zsh-completion
Z Shell auto completion for Google Cloud SDK
https://github.com/littleq0903/gcloud-zsh-completion
Last synced: about 1 month ago
JSON representation
Z Shell auto completion for Google Cloud SDK
- Host: GitHub
- URL: https://github.com/littleq0903/gcloud-zsh-completion
- Owner: littleq0903
- License: mit
- Created: 2014-03-15T15:52:00.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-02-07T07:11:26.000Z (over 9 years ago)
- Last Synced: 2024-01-25T17:36:10.441Z (4 months ago)
- Language: Python
- Size: 203 KB
- Stars: 76
- Watchers: 5
- Forks: 9
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-zsh-plugins - gcloud (littleq0903) - Add completions for the Google Cloud SDK. (Completions / ZSH on Windows)
- awesome-stars - littleq0903/gcloud-zsh-completion - Z Shell auto completion for Google Cloud SDK (Python)
- fucking-awesome-zsh-plugins - gcloud (littleq0903) - Add completions for the Google Cloud SDK. (Completions / ZSH on Windows)
- awesome-zsh-plugins - gcloud-zsh-completion - Add completions for the Google Cloud SDK. (Completions / Zinit (née zplugin))
- awesome-zsh-plugins - gcloud - Add completions for the Google Cloud SDK. (Completions / ZSH on Windows)
README
gcloud-zsh-completion
=====================Z Shell auto completion for Google Cloud SDK
demo: https://asciinema.org/a/8185
![gcloud-zsh-completion](https://f.cloud.github.com/assets/374786/2430363/a329fad8-acd7-11e3-83ac-d626449568e9.png)
## Features
* Auto completion for the following command in Google Cloud SDK
- gcloud
- appcfg.py### Special Completion
* gcloud
- `gcloud config set ` will be completed by property names
- `gcloud config set account ` will be completed by your authorized Google account## Installation
### for zsh experts
Just pull all files in src to your completion (e.g `$fpath`).
### for zsh beginners
First, added src folder under your `$fpath`:
```shell
fpath=(path/to/gcloud-zsh-completion/src $fpath)
```
if you haven't activate compdef and compinit mods in your `.zshrc`:```shell
autoload -U compinit compdef
compinit
```> Remember, your fpath configuration need to be set up before you called `compinit`.
## Authors
* Colin Su - https://github.com/littleq0903
## Contribution
### Feature Request
Please open an issue and describe what you expected to see in gcloud-zsh-completion
### Pull Request
Pull requests are welcome, please do remember attach your name to both README.md and the beginning of the file you modified.