Tôi muốn ghi đè lược đồ tab mặc định xấu trong các emacs để nó hoạt động giống như hầu hết các trình chỉnh sửa khác (nhật thực, notepad ++). Tôi muốn thiết lập nó để bất kể chế độ, tab sẽ chèn một tab, và nhấn Enter sẽ giữ cho tôi ở độ sâu tab hiện tại của tôi.Tab cải tiến trong Emacs
tôi đã cố gắng này, nhưng nó không làm gì:
(global-set-key (kbd "TAB") 'tab-to-tab-stop)
(setq default-tab-width 4) ;; 8 is way too many
Một số chế độ chính có thể ghi đè điều này. Bạn có thể nói thêm về môi trường của bạn không? – dmckee
Tôi thực sự muốn đạt được nó cho mọi môi trường. Nó thực sự làm phiền tôi khi nó quyết định rằng nó biết tốt hơn tôi, và từ chối cho phép tôi thụt lề như tôi xin vui lòng. ví dụ. trong cấu hình apache nó cho phép tôi 1, 8 tab char, và không có thêm. chế độ elisp là lành mạnh, nhưng không phù hợp với thông thường. – AlexH
Nếu nó chỉ cho phép một tab 8 ký tự, sửa chữa sẽ thay đổi * đó *, thay đổi những gì tab dừng lại. (Hoặc thay đổi chức năng thụt lề.) – ShreevatsaR