- Should work for GitHub and GitLab - There should be separate commands for both linking to the commit and the branch - Try to do as much as possible with git aliases, before integrating with neovim