Có một chế độ chèn trả trước?


10

Tôi đã cố gắng viết một chuỗi với tất cả các ký tự từ zđến avà tôi nghĩ rằng điều này sẽ dễ dàng hơn nhiều nếu tôi có thể viết ngược .

Ý tưởng sẽ giống như một chế độ INSERT trong đó con trỏ không bước về phía trước sau mỗi lần chèn char. Tôi không thể tìm thấy bất cứ điều gì như vậy vì vậy tôi tự hỏi nếu chế độ này đã tồn tại hoặc có thể đạt được theo một cách nào đó?

Lưu ý: Tôi biết rằng tôi có thể đảo ngược văn bản nhưng đây không phải là vấn đề.

Câu trả lời:


12

Nếu bạn đặt :set revinsbạn có thể chèn ngược.

Xem thêm :h ins-reverse:

o  Typing backwards                                     ins-reverse
   ----------------
   In lieu of using full-fledged the 'rightleft' option, one can opt for
   reverse insertion.  When the 'revins' (reverse insert) option is set,
   inserting happens backwards.  This can be used to type right-to-left
   text.  When inserting characters the cursor is not moved and the text
   moves rightwards.  A <BS> deletes the character under the cursor.
   CTRL-W and CTRL-U also work in the opposite direction.  <BS>, CTRL-W
   and CTRL-U do not stop at the start of insert or end of line, no matter
   how the 'backspace' option is set.

   There is no reverse replace mode (yet).

   If the 'showmode' option is set, "-- REVERSE INSERT --" will be shown
   in the status line when reverse Insert mode is active.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.