Como posso cancelar a pesquisa reversa sem perder o texto digitado?

Como posso cancelar a pesquisa reversa sem perder o texto digitado?

Ao usar a pesquisa reversa ( Ctrl- R) no bashterminal, posso cancelar a pesquisa usando Ctrl- Cou Ctrl- G. Ambas as opções limparão o texto digitado durante a pesquisa.

No entanto, o motivo mais comum pelo qual preciso cancelar minha pesquisa é quando percebo que o comando que queria digitar não está em meu histórico, e isso geralmente acontece somente depois de digitar um comando muito longo.

Existe alguma maneira de abortar a pesquisa sem perder tudo o que digitei?

Responder1

Editor: bash

Basta marcar o comando com o mouse e pressionarCtrl+Shift+C, entãoCtrl+Ge você tem isso na memória.

Editor: tmux

Não tenho certeza se entendi direito. Não vejo problema e você mesmo dá a resposta. É o que parece, pelo menos, quando se toma o tmux como editor.(não testado, mas acho que Alacritty também pode fazer isso)

cópia de

EntrarCtrl+B+[modo para ficar livre para navegar em qualquer campo do console. ImprensaEspaçocomo marcador inicial do "texto de pesquisa recursiva". ImprensaDigitarno marcador final. Se você ativar o mouse em sua configuração, também poderá usar o mouse paraShift+marcae copiar comCtrl+Shift+C, ou você pode apenas marcar com o mouse e com isso copiar para a área de transferência do tmux.

Cancelar sem perder o texto do console

Em seguida, volte para qualquer texto do console que você tinha no início comCtrl+gconforme você escreve: tudo o que você escreveu no console ainda está lá.

Colar

E agora você pode colar o texto da pesquisa recursiva em cima disso, verifique o clique do meio do mouse,Ctrl+Shift+Vou procure outras maneiras.

Responder2

Tente usar as teclas de movimento do cursor, por exemplo Ctrl+ Bou Ctrl+ F.

informação relacionada