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 cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.