Investigue kill-sexp
, mark-sexp
, que estão em C-M-k
e C-M-SPC
, respectivamente.
Existe uma maneira de copiar / arrancar um formulário inteiro no Slime / Emacs? Por exemplo, se eu tiver a seguinte função:
(myfunc (lst)
(myotherfunc lst))
Gostaria de arrancar / copiar:
(myotherfunc lst)
emitindo um atalho de teclado quando meu cursor está no parêntese de abertura ou fechamento desse formulário (no ponto em que o Slime / Emacs faz parênteses).
Investigue kill-sexp
, mark-sexp
, que estão em C-M-k
e C-M-SPC
, respectivamente.
Acho que você pode tentar expand-region , que permite marcar uma região com inteligência.