Nella mia funzione pesce, sto valutando la linea di comando costruita tramite eval (commandline)
, in particolare: sto cercando un nome file da fzf, quindi analizzo se la riga di comando è stata aggiunta a vim
. Se lo fosse, invece di restituire vim filename
per premere invio successivamente, lo valuterò, come ho mostrato prima.Come aggiungere una voce alla cronologia della shell di pesce?
Il fatto è che se lo valuto, invece di premere invio manualmente, non sta andando alla cronologia - ad es. Non riesco a vederlo come comando precedente premendo su.
ho cercato set -x history (commandline) $history
dopo eval, ma mi mostra un errore set: Tried to change the read-only variable “history”
Esiste un modo per aggiungere manualmente stringa personalizzata (nel mio buffer di riga di comando caso) per la storia? grazie.
Sono sicuro che c'è un modo migliore per farlo, quindi perché ho aggiunto una taglia alla domanda –