@Clams, thanks for your reply awesome !
I’ll document what I did for any other noobs (like myself) out there, because is wasn’t sure how the command “goto_col” was linked to the plugin. (The answer is the filename)
So the above code snippet (containing class GotoColCommand etc) I saved in my user directory (which on my system is home/.config/sublime-text-3/Packages/User. Am running linux).
I saved it under the name of “goto_col.py”. The ‘.py’ is important, it’s so ST3 recognises the file as a plugin. The name can be anything. The name of the command is parsed so that capitals are changed to lowercase with an uderscore before so GotoCol becomes goto_col
I then saved the keybinding in my keybindings.
Just to hammer it home,if my class had been “ColumnsGoWhizzCommand” my keybinding would have been:
{ “keys”: [“ctrl+shift+tab”], “command”: “columns_go_whizz”, “args”: {“col”: 64} },
I also changed it so that it goes to column 64 !
If I’ve made any mistakes please let me know, I’ll correct.
I have a final question, say I didn’t want to insert any characters (spaces or tabs) but still goto column 64, how could I change the plugin?
Is that possible ?
I could use this in a macro, say if I was in the middle of a line of text.
On hitting the keybinding for the macro, it goes to EOL, then does the goto_col command.
That would avoid inserting x amount of spaces into an otherwise ok piece of text.
Also (as in my OP I’m talking about having all my short comments lined up nicely) if I have a comment at col 64, being able to use the goto_col to go to that comment (without inserting more characters)
I know my OP did ask for insertion or space and tabs but I though it was my only option, but I’ve realised the short fall in my thinking and posting.
Any further thoughts much appreciated and thanks for the plugin !
Lozminda 



