2012-05-12 8 views
5

Sono sicuro che la risposta a questa domanda è ovvia, ma ho letto la documentazione in senso antiorario e ho cercato su internet e non sono stato in grado di trovarlo. Spesso finisco per mettere accidentalmente parentesi, parenti, ecc. Durante la modifica dei file Clojure in senso antiorario e non sono stato in grado di capire come eliminarli senza abbandonare la modalità paredit. Per esempio supponiamo di avere la seguente funzione:Elimina parentesi aggiuntive in modo antiorario rigoroso paredit

(defn (add-x-y-z) 
    [x y z] 
    (+ x y z)) 

ho messo accidentalmente parentesi attorno al nome della funzione, e per quanto ne so non c'è modo per eliminarli breve di cancellare il nome della funzione, l'eliminazione del parens extra e digitando nuovamente il nome della funzione o abbandonando temporaneamente la modalità paredit. C'è qualche altra opzione per questo? Per qualsiasi motivo, mi imbatto in questo problema abbastanza frequentemente.

risposta

5

È necessario 'Raise Selection' Credo che su Mac è Opzione-R

FYI, si può guardare a tutte le associazioni dei tasti nella finestra delle preferenze, ma come mai può essere difficile da trovare in Eclipse. Vedi screenshot allegato e notare che ho ordinati su 'Quando' = 'Modifica Clojure Source'

enter image description here

+0

Grazie! Seleziona la parte che vuoi mantenere, quindi "Aumenta selezione" (Alt-R in Linux). Inoltre, grazie per avermi indirizzato a questa opzione delle preferenze. – HarryFromMarydelDE

Problemi correlati