Call VSCode on Mac from CLI: https://code.visualstudio.com/docs/setup/mac
This is how you can setup CLI programs to call VSCode editor. For example, git rebase or other commands that would normally open Pico/Nano, Vi et all can actually call VS Code all the same. Here is how you can set this up on a Mac:
First, Run this at your CLI:
cat << EOF >> ~/.bash_profile
# Add Visual Studio Code (code)
export PATH="\$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
EOF
In my case I had renamed Visual Studio Code.app to vscode.app. So make sure it’s correctly typed before running the command. Also, go into your ~/.gitconfig file, and under the section titled [core] add the “editor” line as shown below.
Example:
[core]
autocrlf = input
excludesfile = ~/.gitignore
pager = "less -FXR"
> editor = code --wait
Now when you go to rebase a branch, for example, you would type:
git rebase -i master
…and it should open up the commit screen in VSCode!