mirror of
https://github.com/c9s/bbgo.git
synced 2024-11-24 15:55:14 +00:00
Create bbgo_completion.md
bbgo Completion
This commit is contained in:
parent
d14d441ff8
commit
70e45ccf93
70
doc/commands/bbgo_completion.md
Normal file
70
doc/commands/bbgo_completion.md
Normal file
|
@ -0,0 +1,70 @@
|
|||
# bbgo Completion
|
||||
|
||||
|
||||
## usage
|
||||
|
||||
```shell
|
||||
(base) ➜ bbgo git:(main) ✗ bbgo completion -h
|
||||
|
||||
./build/bbgo/bbgo completion -h
|
||||
Generate the autocompletion script for bbgo for the specified shell.
|
||||
See each sub-command's help for details on how to use the generated script.
|
||||
|
||||
Usage:
|
||||
bbgo completion [command]
|
||||
|
||||
Available Commands:
|
||||
bash Generate the autocompletion script for bash
|
||||
fish Generate the autocompletion script for fish
|
||||
powershell Generate the autocompletion script for powershell
|
||||
zsh Generate the autocompletion script for zsh
|
||||
|
||||
```
|
||||
|
||||
## shell configuration
|
||||
|
||||
```shell
|
||||
(base) ➜ bbgo git:(main) ✗ ./build/bbgo/bbgo completion zsh -h
|
||||
|
||||
|
||||
Generate the autocompletion script for the zsh shell.
|
||||
|
||||
If shell completion is not already enabled in your environment you will need
|
||||
to enable it. You can execute the following once:
|
||||
|
||||
echo "autoload -U compinit; compinit" >> ~/.zshrc
|
||||
|
||||
To load completions in your current shell session:
|
||||
|
||||
source <(bbgo completion zsh); compdef _bbgo bbgo
|
||||
|
||||
To load completions for every new session, execute once:
|
||||
|
||||
#### Linux:
|
||||
|
||||
bbgo completion zsh > "${fpath[1]}/_bbgo"
|
||||
|
||||
#### macOS:
|
||||
|
||||
bbgo completion zsh > $(brew --prefix)/share/zsh/site-functions/_bbgo
|
||||
|
||||
You will need to start a new shell for this setup to take effect.
|
||||
|
||||
```
|
||||
|
||||
## demo effect
|
||||
Use the `tab` key to bring up the autocomplete prompt4
|
||||
|
||||
|
||||
```shell
|
||||
(base) ➜ bbgo git:(main) ✗ ./build/bbgo/bbgo account -
|
||||
--binance-api-key -- binance api key
|
||||
--binance-api-secret -- binance api secret
|
||||
--config -- config file
|
||||
--cpu-profile -- cpu profile
|
||||
--debug -- debug mode
|
||||
--dotenv -- the dotenv file you want to load
|
||||
--ftx-api-key -- ftx api key
|
||||
--ftx-api-secret -- ftx api secret
|
||||
--ftx-subaccount -- subaccount name. Specify it if the crede
|
||||
```
|
Loading…
Reference in New Issue
Block a user