This commit is contained in:
Paul Gauthier 2024-11-21 10:07:01 -08:00
parent 3906894fde
commit 0ec16d0eab
9 changed files with 66 additions and 44 deletions

View file

@ -424,6 +424,9 @@ cog.outl("```")
## Enable/disable fancy input with history and completion (default: True)
#fancy-input: true
## Specify which editor to use for the /editor command
#editor: xxx
#################
# Voice Settings:

View file

@ -393,6 +393,9 @@ cog.outl("```")
## Enable/disable fancy input with history and completion (default: True)
#AIDER_FANCY_INPUT=true
## Specify which editor to use for the /editor command
#AIDER_EDITOR=
#################
# Voice Settings:

View file

@ -8,6 +8,12 @@ description: How to configure a custom editor for aider's /editor command
Aider allows you to configure your preferred text editor for use with the `/editor` command. The editor must be capable of running in "blocking mode", meaning the command line will wait until you close the editor before proceeding.
## Using `--editor`
You can specify the text editor with the `--editor` switch or using
`editor:` in aider's
[yaml config file](https://aider.chat/docs/config/aider_conf.html).
## Environment variables
Aider checks the following environment variables in order to determine which editor to use:

View file

@ -73,8 +73,8 @@ usage: aider [-h] [--openai-api-key] [--anthropic-api-key] [--model]
[--message-file] [--load] [--encoding] [-c]
[--gui | --no-gui | --browser | --no-browser]
[--suggest-shell-commands | --no-suggest-shell-commands]
[--fancy-input | --no-fancy-input] [--voice-format]
[--voice-language]
[--fancy-input | --no-fancy-input] [--editor]
[--voice-format] [--voice-language]
```
@ -673,6 +673,10 @@ Aliases:
- `--fancy-input`
- `--no-fancy-input`
### `--editor VALUE`
Specify which editor to use for the /editor command
Environment variable: `AIDER_EDITOR`
## Voice Settings:
### `--voice-format VOICE_FORMAT`

View file

@ -24,7 +24,7 @@ cog.out(get_help_md())
| **/copy** | Copy the last assistant message to the clipboard |
| **/diff** | Display the diff of changes since the last message |
| **/drop** | Remove files from the chat session to free up context space |
| **/editor** | Open an editor to write a prompt *(see [Editor configuration](/docs/config/editor.html)) to customize the editor* |
| **/editor** | Open an editor to write a prompt |
| **/exit** | Exit the application |
| **/git** | Run a git command (output excluded from chat) |
| **/help** | Ask questions about aider |