Abrindo seu prompt de comando em um editor de texto - o que é 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. Eu posso então editar o comando como se fosse um documento, e quando eu salvar e sair de tudo nesse arquivo temporário é executado.

Surpreende-me que nenhum dos meus amigos tenha ouvido esta dica, por isso andei à procura de documentos que possa partilhar. O problema é que não consegui encontrar qualquer coisa . Além disso, os termos de pesquisa relacionados a essa dica são muito comuns, o que não ajuda quando pesquisando sobre os documentos.

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

    
por Tom Purl 31.03.2016 / 16:22

2 respostas

23

Na listagem bind -p , eu posso ver que o comando é chamado de edit-and-execute-command e está ligado a C-x C-e no modo emacs.

    
por 31.03.2016 / 16:31
1

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

Exemplo: link

    
por 05.04.2016 / 22:32