Saya menggunakan emacs web-mode , dan tab di file JS tampaknya bertingkah aneh.
Saya memiliki tab yang diatur ke indentasi 2 spasi, tetapi ketika indentasi mencapai 8 spasi, mode web mengubahnya menjadi sebuah tab, dan kemudian melanjutkan ke tab 2 spasi hingga mencapai 8 spasi lainnya, dan mengubahnya menjadi tab lain, dll.
Bisakah saya menghentikan ini terjadi dan memberi tahu emacs / mode web ke hanya ruang indentasi?
EDIT:
Berikut adalah contoh fungsi bersarang pendek:
(function() {
function() {
function() {
function() {
function() {
// Indenting problem.
}
}
}
}
})()
Jelas terlihat baik-baik saja di Emacs, tetapi Anda dapat melihat masalah indentasi di sini.
Saya akan perhatikan di sini bahwa ini juga terjadi dalam mode javascript.
javascript-mode
yang Anda gunakan, yang builtin? Juga, apakah ini terjadi ketika indentasi html masuk web-mode
?