2012-02-21 23 views
6

Tôi biết cách tôi có thể thực hiện để nhấn không chèn tab nhưng không gian.Yêu cầu Emacs không bao giờ chèn Tab

Tuy nhiên, Emacs tiếp tục sử dụng các tab để thụt đầu dòng, như:

space space 
space space space 
tab tab space space 
tab tab tab space space space 

Đó là một sự pha trộn lộn xộn, làm thế nào tôi có thể cấu hình nó để nó không bao giờ chèn các tab, cho bất cứ điều gì?

Trả lời

15

Thêm phần này vào .emacs của bạn:

(setq-default indent-tabs-mode nil) 
4

Kiểm tra biến số indent-tabs-mode. Nếu bạn đặt thành nil thì emacs sẽ sử dụng khoảng trống để thụt vào số tab-stop khi bạn nhấn tab và không bao giờ chuyển đổi khoảng trắng thành tab.

+1

Tôi biết điều này là cũ, nhưng không có sự khác biệt thực sự giữa này và câu trả lời được chấp nhận trong mười điểm; chỉ là bước cuối cùng của việc thực hiện thực tế. +1 cho một số * tại sao * như trái ngược với * cách * (có thể * dễ dàng * bắt nguồn). –

Các vấn đề liên quan