Câu trả lời:
Một số cài đặt kiểm soát hành vi:
Đầu tiên set expandtab
cho phép thay thế các tab bằng các ký tự khoảng trắng :h 'expandtab'
.
Sau đó set shiftwidth=4
làm cho các bảng được 4 khoảng trắng :h 'shiftwidth'
.
Bạn cũng có thể quan tâm bằng cách :h 'tabstop'
xác định số lượng khoảng trắng mà một ký tự tab trong tệp được tính.
Như một phần thưởng thấy :h 'smartindent'
và :h 'autoindent'
đó là khá hữu ích.
touch ~/.vimrc
echo "set ts=4 sw=4" >> ~/.vimrc
Viết tắt cho câu trả lời của J.Chomel.
touch
sẽ tạo tệp .vimrc trong thư mục chính của bạn nếu nó chưa tồn tại
Tiếp theo, nối thêm tabstop và dịch chuyển với tùy chọn của bạn vào tệp .vimrc .
tabstop
và shiftwidth
) nó thường dễ đọc hơn và vì bạn không cần phải nhập chúng mà thường trong tệp cấu hình của bạn không có nhiều lợi ích để sử dụng tên ngắn .