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.
spacemacs
minibuffer
copy-paste
sebastiano
fonte
fonte
C-y
(qual seria a chave padrão do Emacs)?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ãodotspacemacs-leader-key
), mas o primeiro está disponível onde SPCapenas seria inserido um caractere de espaço literal (como no minibuffer). Pessoalmente, acabei de definirdotspacemacs-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.fonte
C-y
cola o"
buffer para mim, mas se eu tentarSPC-r-e-"
no minibuffer, ele diz apenas "Espaço em branco não é permitido aqui" seguido de digitaçãore"
Alguma sugestão?