Tôi đang sử dụng chế độ chính quãng tám để chỉnh sửa mã MATLAB của mình, vì nó thuận tiện hơn các gói MATLAB không được hỗ trợ cho các emacs trên internet.
Một nhược điểm là bất cứ khi nào tôi cố gắng tự động thụt dòng nhận xét, ký tự nhận xét được chuyển sang cột 32, điều này làm cho việc thụt các khối mã lớn trở thành một vấn đề.
Tôi nên lưu ý rằng tôi đã làm
(setq comment-start "%")
để sử dụng dấu phần trăm làm ký tự nhận xét mặc định. Tuy nhiên, tôi có cùng một vấn đề khi sử dụng #
. Khi tôi sử dụng comment-region
, nó thực sự chèn ##
vào đầu các dòng và các dòng ##
không bắn ra như các dòng với #
.
Câu hỏi tương tự đã được hỏi vài lần như tôi đã tìm thấy trên Google, như câu hỏi này . Nhưng không ai trong số họ giúp tôi.
Tôi muốn giải quyết vấn đề này để các dòng bắt đầu bằng %
hoặc #
được tự động thụt lề một cách chính xác mà không bị bắn vào cột 32. Tôi đang sử dụng GNU Emacs 24.5.1.