Хочу сделать так: ширина tab'а - 8 символов, если ставится в начале строки - то вставляются табы, а если ставится в середине строки (например так: $a<TAB>= 8;) то ставятся пробелы. Хочу узнать как такое сделать в моём любимом редакторе - vim. Если какой-нибудь kwrite так умеет, то тоже хочу знать об этом.
Хочу выслушать агрументы, почему плохи табы при таком подходе.
Спасибо.
Создал тему в talks, потому что на мой взгляд вопрос не про линукс и поэтому в другие разделы не подходит.