Create a macro eol_semi.sublime-macro
[
{"command": "move_to", "args": {"to": "eol", "extend": false} },
{"command": "insert", "args": {"characters": ";"}},
{"command": "insert", "args": {"characters": "\n"}}
]
then add a keybinding to it in your user .sublime-keymap
file
{ "keys": ["super+;"], "command": "run_macro_file", "args": {"file": "Packages/User/Snippets/test_snippets/eol_semi.sublime-macro"} }