2013-04-10 10 views

Odpowiedz

16

Najlepszym sposobem, aby to zrobić jest użycie „prostokąt” rodziny poleceń. Na przykład zaznacz początek regionu. Przejdź na koniec regionu i umieść punkt w kolumnie X. Uruchom polecenie kill-rectangle, używając C-x r k.

Oczywiście nie ogranicza się to do usuwania znaków na początku linii.

5

Jeżeli znak jest na kolumnie 0, umieścić punkt na kolumnie X i używać 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

Jedno polecenie, które naprawdę kocham tych rodzajów pracy jest edytowanie linie Multiple kursora:

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

To jest przesadą w porównaniu do kill-rectangle (najlepsze rozwiązanie dla oryginalnego problemu), ale to jest niesamowite narzędzie w przyborniku. Zdecydowanie warto na to spojrzeć.

0

Wybierz żądany prostokąt za pomocą polecenia prostokąt

M-x rectangle-mark-mode 

Następnie użyć polecenia

M-x kill-region 
Powiązane problemy