2013-04-10 10 views

risposta

16

Il modo migliore per farlo è quello di utilizzare la famiglia "rectangle" di comandi. Ad esempio, segna l'inizio della regione. Vai alla fine della regione e posiziona il punto nella colonna X. Esegui il comando kill-rectangle utilizzando C-x r k.

Naturalmente, questo non è limitato all'eliminazione di caratteri all'inizio delle righe.

5

Se il segno è in colonna 0, mettere il punto sulla colonna di x e utilizzare kill-rectange:

C-x r k runs the command kill-rectangle, which is an interactive 
autoloaded Lisp function in `rect.el'. 

It is bound to C-x r k. 

(kill-rectangle START END &optional FILL) 

Delete the region-rectangle and save it as the last killed one. 

When called from a program the rectangle's corners are START and END. 
You might prefer to use `delete-extract-rectangle' from a program. 
0

Un comando che mi piace molto per questi tipi di posti di lavoro è del cursore più righe di modifica:

http://www.youtube.com/watch?v=jNa3axo40qM

E 'eccessivo rispetto al kill-rectangle (la migliore soluzione al problema originale), ma è un incredibile strumento nella casella degli strumenti. Sicuramente vale la pena dare un'occhiata a questo.

0

selezionare il rettangolo desiderata con il comando rettangolo

M-x rectangle-mark-mode 

Quindi utilizzare il comando

M-x kill-region 
Problemi correlati