As an evil I choose to use tabs. I'm having trouble getting them to work like they do in other editors.
I want displayed tabs aligned to 2 columns (with no exceptions).
I have tab-width set to 2, but when tabs begin on an odd column they become 3 columns wide. Standard editors align to the next tab stop so in this case they become only 1 column wide (which is what I want).
Examples (where 'T+' is a tab with 2 chars, and 'x' is an ordinary character):
xxT+xx // same alignment on emacs and standard editors.
xT++xx // emacs.
xTxx // standard editors. (This is what I'm after)
How do I achieve this (preferably globally, but primarily for C/C++/bash/text).
Note: This question is entirely about the display of existing tabs.