Как да накарам ‹deletechar› да се държи като ‹backspace› в режим на презапис на Emacs

При натискане на Изтриване в режим Emacs overwrite, следният знак се изтрива. Но при натискане на Backspace предишният символ не се изтрива, а се заменя с интервал.

Как мога да накарам Изтриване (обвързано с delete-forward-char) да се държи по същия начин? Тоест, натискането на Изтриване в режим overwrite трябва да премести курсора надясно и да замени знака под курсора с интервал.


person Håkon Hægland    schedule 24.12.2013    source източник


Отговори (1)


Вместо това просто натиснете Интервал.

Ако Изтриване направи това, което искате, нямаше да има начин за премахване на празно пространство (освен delete-region).

person sds    schedule 24.12.2013
comment
Благодаря, всъщност рядко ще ми се налага да изтривам празно пространство, така че мисля, че в крайна сметка просто ще свържа отново клавиша Delete, за да действа като клавиш за интервал. - person Håkon Hægland; 24.12.2013