Trong chế độ chèn, con trỏ nằm giữa các ký tự hoặc trước ký tự đầu tiên hoặc sau ký tự cuối cùng. Trong chế độ bình thường, con trỏ ở trên một ký tự (dòng mới không phải là ký tự cho mục đích này). Điều này hơi bất thường: hầu hết các biên tập viên luôn đặt con trỏ giữa các ký tự và có hầu hết các lệnh tác động lên ký tự sau (không, nói đúng ra, bên dưới ) con trỏ. Điều này có lẽ một phần là do trước GUI, các thiết bị đầu cuối văn bản luôn hiển thị con trỏ trên một ký tự (gạch chân hoặc khối, có lẽ nhấp nháy). Sự trừu tượng hóa này không thành công trong chế độ chèn vì yêu cầu thêm một vị trí (bài viết so với hàng rào).
Chuyển đổi giữa các chế độ phải di chuyển con trỏ bằng một nửa ký tự, có thể nói như vậy. Các i
động thái lệnh trái, đặt con trỏ trước khi nhân vật nó đã kết thúc. Các a
lệnh di chuyển ngay. Đi ra khỏi chế độ chèn (bằng cách nhấn Esc) di chuyển con trỏ sang trái nếu có thể (nếu ở đầu dòng, thay vào đó, nó sẽ di chuyển sang phải).
Tôi cho rằng các Escloại hành vi có ý nghĩa. Thông thường, bạn đang gõ ở cuối dòng và Escchỉ có thể đi bên trái. Vì vậy, hành vi chung là hành vi phổ biến nhất.
Hãy nghĩ về ký tự dưới con trỏ là ký tự thú vị cuối cùng và của lệnh chèn là a
. Bạn có thể lặp lại a Escmà không di chuyển con trỏ, ngoại trừ việc bạn sẽ bị va vào một vị trí ngay nếu bạn bắt đầu ở đầu một dòng không trống.