Up to now I have been using Sublime Text as my preferred editor, before that it was TextMate, before that it was BBEdit and sometimes in between it...
For further actions, you may consider blocking this person and/or reporting abuse
It might be handy to make a difference between
$EDITOR
and$VISUAL
as they have different purposes (which are often ignored - but still there):$EDITOR
is for when you can't have a$VISUAL
(and even less so, a GUI one).I made a little experiment this morning, exchanging
$EDITOR
for$VISUAL
and it works as expected.I guess the recommendation should be to use
$VISUAL
for you GUI enabled editor and then define$EDITOR
point to a non-gui likevi
,nano
,vim
or similar for hosts where you access viassh
.Which makes your shell configuration portable, which holds a lot of benefits.
So I ended up with the following:
Thanks for the pointer. I do however wonder where this is documented, would love to know a know authoritative resource. I will update my TIL accordingly.
Parts of the definition come from POSIX. Even in 2018 when most operating systems skip large parts of POSIX, it could be useful to stick to its recommendations.
Glad to help.
I find your recommendation much more correct, the more I think about it - thanks again.
My
.bash_profile
has followed me for many years, glad to learn that I can still improve it.On mac, start code in bash.
You can also use the official approach, described here: code.visualstudio.com/docs/setup/mac.
As always, and luckily, there is more than one way to do it :-)
Cool, more simple. thanks. :)