Indeed for the **character count** used as we can see with tabs and combining characters. And I do think it's better to master what your code contains, by showing character count, rather than having the virtual column number we have.
You're right that eslint should call this number, **Char** instead of **Col**.  So it would be nice that we could have a new or modified placeholder in [statusbar template](https://www.geany.org/manual/current/index.html#statusbar-templates), counting **char**. I would use this instead of virtual column (IMO it should even be the new default). Before Geany, I did not see a tool that displays a virtual column position instead of character position. But I don't know many (I have used EmEditor and BabelPad, mostly). I tried some other tools right now but here is all I have available handy: - Linux nano: virtual column position (like Geany) - Windows [notepad2e](https://github.com/ProgerXP/Notepad2e): true character position (like eslint, EmEditor, BabelPad) There are other famous editors but I don't have them handy. --- Off topic, for what it's worth: I guess this issue is what makes the block selection (Crtl+click) slightly _strange_ on tab indented files. Selecting tabs, should not select groups of 4 characters above or below. But it is usually not needed to select both tabs and text in same block, so nvm) I use tabs to indent, I think as such I am more hindered by this ticket. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/2733#issuecomment-763535454
