|
@@ -32,16 +32,21 @@ plugins=(... vi-mode)
|
|
|
- `MODE_INDICATOR`: controls the string displayed when the shell is in normal mode.
|
|
|
See [Mode indicator](#mode-indicator) for details.
|
|
|
|
|
|
-## Mode indicator
|
|
|
+- `INSERT_MODE_INDICATOR`: controls the string displayed when the shell is in insert mode.
|
|
|
+ See [Mode indicator](#mode-indicator) for details.
|
|
|
+
|
|
|
+## Mode indicators
|
|
|
|
|
|
*Normal mode* is indicated with a red `<<<` mark at the right prompt, when it
|
|
|
-hasn't been defined by theme.
|
|
|
+hasn't been defined by theme, *Insert mode* is not displayed by default.
|
|
|
|
|
|
-You can change this indicator by setting the `MODE_INDICATOR` variable. This setting
|
|
|
-supports Prompt Expansion sequences. For example:
|
|
|
+You can change these indicators by setting the `MODE_INDICATOR` (*Normal mode*) and
|
|
|
+`INSERT_MODE_INDICATORS` (*Insert mode*) variables.
|
|
|
+This settings support Prompt Expansion sequences. For example:
|
|
|
|
|
|
```zsh
|
|
|
-MODE_INDICATOR="%F{yellow}+%f"
|
|
|
+MODE_INDICATOR="%F{white}+%f"
|
|
|
+INSERT_MODE_INDICATOR="%F{yellow}+%f"
|
|
|
```
|
|
|
|
|
|
You can also use the `vi_mode_prompt_info` function in your prompt, which will display
|