aws / aws/amazon-q-developer-cli
Support session command line recall history
- Lingua principale
- Rust
- Stelle
- 2k
- Fork
- 439
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
zsh and other shells allow command line recall history via
```
# Location of your history file
HISTFILE=~/.zsh_history
# Number of commands to keep in memory
HISTSIZE=5000
# Number of commands to save to disk
SAVEHIST=5000
# Append to the history file instead of overwriting it
setopt APPEND_HISTORY
# Share history between all sessions
setopt SHARE_HISTORY
# Immediately append each command to the history file (not only on exit)
setopt INC_APPEND_HISTORY
```
commands.
Implement something similar so that command line recall can be persistent across q shells. This is super useful if the q dies/terminal disconnects/etc . Decisions will need to be made about a single global versus specific but zsh/bash decisions can guide here.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
La issue non indica file del repository, test o punti di ingresso. Inizia confrontando il comportamento della history di zsh e bash, quindi individua il ciclo di input della riga di comando di q e determina come dovrebbe funzionare la history persistente tra le sessioni e dopo le disconnessioni del terminale; il lavoro è completato quando i comandi richiamati sopravvivono a questi eventi.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- bash, zsh
- Ambito
- cli
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100