Ctrl-K Kill Line, không phải màn hình cạnh trong chế độ Visual Line


11

(Tôi xin lỗi trước vì thiếu kinh nghiệm về kỹ thuật / emacs chung của tôi. Tôi sử dụng org-modeđể viết tiểu thuyết, vì vậy đã không đào sâu vào nhiều lựa chọn của nó)

Tôi đã visual-line-modeđặt làm mặc định của tôi với dòng (global-visual-line-mode t)trong của tôi ~/.emacs. Trước đây, ctrl-k( kill-line) đã giết toàn bộ dòng trong chế độ này, nhưng trên một máy tính được định dạng lại gần đây, ctrl-kchỉ giết đến cạnh màn hình.

Làm thế nào bạn có thể đề nghị thiết lập ctrl-kđể giết qua cạnh màn hình một lần nữa?

Câu trả lời:


10

Nguyên nhân của hành vi được mô tả bởi người đăng ban đầu là dòng mã từ biến visual-line-mode-maptrong simple.eltrạng thái đó: (define-key map [remap kill-line] 'kill-visual-line)

Một cách để đảo ngược quá trình chỉ đơn giản là loại bỏ ràng buộc khóa chế độ nhỏ như sau:

 (define-key visual-line-mode-map [remap kill-line] nil)
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.