2012-09-27 9 views

Respuesta

4

No encontré un comando predefinido tampoco.

Afortunadamente, con Emacs es muy fácil implementar el suyo.

Por ejemplo:

(define-key global-map (kbd "C-c C-d") 
    (lambda() (interactive) (backward-up-list) (paredit-kill))) 
+6

Recomiendo utilizar 'C-M-u C-M-k' en lugar del comando atómico. – m2ym

+0

@ m2ym ¡Muchas gracias! Pasé un montón de tiempo tratando de encontrar la función para esto. Por alguna razón, 'paredit-backward-up' (vinculado a' C-M-u') no figura en la tarjeta de referencia ParEdit (al menos, no en la que aparece primero en Google) ... – Jay

0

cursor supone que no se encuentra en un número de 789, pero dentro de una cadena "foo" en este lugar.

Que este comando fallará.

Por eso ar-matar-parentized-atpt y extensiones relacionadas existen en

http://launchpad.net/s-x-emacs-werkstatt/

0

C-M-u hace lo correcto dentro de las cadenas en paredit 23, por lo que `C-H-T C-M-k' funcionará incluso dentro de una cadena.

Cuestiones relacionadas