Tôi đang làm việc trên một codebase lớn, trong đó mỗi tập tin có ước khác nhau thụt đầu dòng: tab, 4 chỗ, 3 chỗ vvCó thể tự động nhận ra các phong cách thụt đầu dòng (các tab so với dấu cách) không?
Tôi hiện mặc định trên các tab và làm set shiftwidth=N expandtab smarttab
khi tôi đi qua một tập tin không gian-thụt , nhưng điều đó thật khó chịu.
Có chức năng nào trong Vim hay plugin có thể nhận ra rằng, bộ đệm hiện tại sử dụng dấu thụt lề với ba dấu cách cho mỗi ca?
thám tử dường như làm việc tốt hơn so với DetectIndent, trong vòng năm phút tôi thử nghiệm . Vì lý do gì đó, DetectIndent đưa ra các dự đoán không chính xác trên một tệp C đơn giản, được định dạng nhất quán (nó có kích thước 2 tab và DetectIndent nghĩ rằng đó là kích thước 4). – Kat