Abrindo seu prompt de comando em um editor de texto - Como isso é chamado?

25

Um dos meus truques favoritos no Bash é quando abro meu prompt de comando em um editor de texto. Eu faço isso (no modo vi) pressionando ESC v. Quando faço isso, o que estiver no meu prompt de comando agora é exibido no meu $ EDITOR de sua escolha. Posso editar o comando como se fosse um documento e, quando eu salvo e saio, tudo nesse arquivo temporário é executado.

Estou surpreso que nenhum dos meus amigos tenha ouvido falar dessa dica, então estou procurando documentos que posso compartilhar. O problema é que não consegui encontrar nada nele. Além disso, os termos de pesquisa relacionados a esta dica são muito comuns, de modo que não ajuda no Google para os documentos.

Alguém sabe como é chamada essa técnica para que eu possa realmente pesquisar?

Tom Purl
fonte

Respostas:

23

Na bind -plistagem, posso ver que o comando é chamado edit-and-execute-commande está vinculado C-xC-eno modo emacs.

choroba
fonte
3
Isso é incrível, obrigado. Além disso, obrigado por me mostrar como se parece com isso no futuro.
precisa
1

Essa ação de "escapar" do editor para um shell temporário é frequentemente chamada de "shell out"

Exemplo: http://www.tldp.org/LDP/gs/node5.html

Johan
fonte