Existe uma maneira de colar algo no minibuffer?
Por exemplo, se eu quiser eval-expression
e colar algo lá neiter C-v
ou (obviamente p
) vai funcionar? Tem que haver um jeito.
Existe uma maneira de colar algo no minibuffer?
Por exemplo, se eu quiser eval-expression
e colar algo lá neiter C-v
ou (obviamente p
) vai funcionar? Tem que haver um jeito.
Respostas:
C-yfunciona, mas você também pode colar no minibuffer a partir do registro padrão com, por exemplo, M-mre"ou M-mrereturn- ou pesquisando o conteúdo de todos os registros: por exemplo M-mre text copied a while ago
.
M-mé o padrão dotspacemacs-emacs-leader-key
: é semelhante a SPC(que é o padrão dotspacemacs-leader-key
), mas o primeiro está disponível onde SPCapenas seria inserido um caractere de espaço literal (como no minibuffer). Pessoalmente, acabei de definir dotspacemacs-emacs-leader-key
um acorde de teclas facilmente acessível e o usei em qualquer lugar, em vez de em SPC.
No momento da escrita, C-rnão acessa os registros do mal de dentro do minibuffer (embora funcione em outro lugar).
EDIT: e se você estiver usando ivy, M-mry( counsel-yank-pop
- isso permite pesquisar seu anel de extermínio, que inclui um histórico mais longo de texto copiado do que os registros maliciosos) também funciona no minibuffer.
C-y
cola o "
buffer para mim, mas se eu tentar SPC-r-e-"
no minibuffer, ele diz apenas "Espaço em branco não é permitido aqui" seguido de digitação re"
Alguma sugestão?
C-y
(qual seria a chave padrão do Emacs)?