jEdit obsługuje edycję blokową, ale Emacs i Vim wydają się mieć poważne problemy z użytecznością tego samego tematu. Gdyby ktoś mógł tutaj wpisać niewiadome, o wiele bardziej znośne byłoby użycie dowolnego edytora:
- Rzeczywisty wybór prostokątny : gdzie wybór na ekranie jest prostokątem, a nie wyborem liniowym, który jest następnie używany do obliczania regionu, do którego Emacs wydaje się ograniczony.
- jEdycja: przytrzymaj Ctrli wybierz.
- Vim: kliknij Ctrl-vi wybierz.
- Emacs: Nieznany ; wygląda na to, że potrzebna jest wtyczka 400+ linii .
- Edycja prostokątna na żywo : zobacz, jak będzie wyglądał wynik na wszystkich liniach podczas edycji po zaznaczeniu bloku.
- jEdit: Po prostu zacznij pisać, a zobaczysz wynik końcowy.
- Vim: Kliknij Shift-ii wpisz. Wyświetli wynik końcowy tylko w pierwszym wierszu, dopóki nie naciśniesz, Escaby wyjść z trybu wstawiania. Nie wiadomo, czy jest jakiś sposób, aby natychmiast zobaczyć wynik we wszystkich liniach.
- Emacs: Nieznany ; wygląda na to, że jedynym sposobem jest C-x r tustawienie tekstu do wypełnienia po naciśnięciu Ret.
- Początek i koniec zaznaczenia w pozycjach poza tekstem : Na przykład chciałbym usunąć N pierwszych znaków każdego wiersza, ale pierwszy i ostatni wiersz zawierają mniej niż N znaków.
- jEdit: Nie ma problemu, wybory bloków można rozpocząć poza tekstem.
- Vim:
:set virtualedit=block
. - Emacs: Może być to możliwe przy pomocy
artist-mode
i / lubpicture-mode
.
- Wklej blok w wierszu : wklej skopiowany blok tak, jakbyś wklejał wiele wierszy, np. Wciśnij tekst już tam w dół , a nie w prawo.
- jEdit: domyślnie. Aby wkleić blok jako blok, musisz najpierw wybrać inny blok.
- Vim: OEscVp.
- Emacs: Nieznany .
Ogólne funkcje wyboru bloku Emacsa można znaleźć we cua-mode
wtyczce .