[2022-05-26T15:51:35.065Z] error: There was a problem with the editor ''/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/scripts/git-editor.sh''.
Please supply the message using either -m or -F option.
Quick update on this. While we have ironed out all issues that were identified, we simply ran out of time for this change to be included in the May 2022 milestone. The changes will be committed to the main branch as soon as it opens up for the June 2022 milestone work. I will update this issue as soon as the changes are released in Insiders. Thank you very much for your patience.
Today's Insiders release (2022-06-10) contains the changes to use the editor for the git commit input. You can enable this capability using the git.useEditorAsCommitInput. After enabling the setting you will have to restart VS Code so that the GIT_EDITOR environment variable is set. Give it a try and let me know if you run into any issues.
Thanks again to @JohnnyCrazy for his contribution as well as to all of you for your patience.
Starting with today's Insiders release (2022-06-17) we have made two changes:
git.useEditorAsCommitInput is now enabled by default
Added a new setting, git.terminalGitEditor, so that users can opt out when running git commit commands in the integrated terminal
Gosh here we go again... why are you people so obsessed with constantly changing defaults settings?? I have had vim for years and suddenly something changes and I have just wasted half an hour of my time trying to work out what to change to bring it back as it has been for years.
Pro TIP: unless you are fixing something that was breaking DON'T. CHANGE. DEFAULT. SETTINGS.
Thanks
alterae, 1Mark, AlekSi, ionut-botizan, albireox, theAkito, and CyanBook reacted with thumbs up emoji
happyteque reacted with thumbs down emoji
All reactions
If Vim is "horrifying" to you, I suggest a career switch to organic farming. What an arrogant smartarse
Every change breaks someone's workflow, which is why you should keep to a minimum unless you are solving a real problem. You weren't.
Pro TIP: unless you are fixing something that was breaking DON'T. CHANGE. DEFAULT. SETTINGS.
Maybe it isn't broken for you, but it is for users who are not comfortable with vim. Furthermore, being able to act as the default editor for git commit messages, we are now in the fortunate position to be able to provide additional value (think issue completion, author completion, semantic versioning linting, etc.).
Additionally it's not synced, so now I have to manually go and change it on every machine I use... 🙄
Feel free to enable Settings Sync.
@happyteque One more thing: please think twice about arbitrarily offending people online. Just because there's hardware between you and another person, doesn't mean you can be impolite.
I understand why some people may like it, I am only objecting to the defaults changing for everyone, @joaomoreno.
Git itself handled such changes better - when they enforced merge strategies, they started showing a message on every merge telling people they now had a new option and had to make a choice. The message also told them what their options were. Whereas you guys just changed one of the settings without warning nor explanations. It's not the first time you do this, I still remember the train wreck whith the Terminal panels suddenly not being movable to the right anymore.
As for @segevfiner, he was the one out of line with his sarcastic, snappy reply. Perhaps you should have words with him, but I understand it's easier to gang up on ${WEIRD_STRANGER}.
If Vim is "horrifying" to you, I suggest a career switch to organic farming. What an arrogant smartarse
Thank you for appropriately assessing your own behaviour. This way, nobody has to tell you, how you sound.
Every change breaks someone's workflow, which is why you should keep to a minimum unless you are solving a real problem. You weren't.
Obviously, there was a real issue, hence this issue. Additionally, if you are heating up your spacebar for years and think that's alright, then that does not mean nobody should break that behaviour. If you are doing it wrong for years, it's time, since years, to change your wrong behaviour.
All that you said in this issue is basically just a psychological defense mechanism, which automatically kicked and has only the purpose of making you look less like an arrogant dumbass. You are not being honest. You are not trying to find the truth or debate honestly about what is better. You just childishly came here -- initially caused by your wrongful assumption, that nothing will ever change and everything will ever stay the same with software, which evolves on a monthly basis -- and try to fart your fault out of your arse onto others, because you got used to heating up your spacebar for pressing the control button.
If you are not being able to adjust to improvements in your software tools, you should probably switch to a job, which is already fully optimised. However, do not switch to any type of farming, because there you would need to constantly adjust to new methods and technical possibilities, too. They use pretty high-tech machines there, nowadays.
I am only objecting to the defaults changing for everyone
The same criticism you already read applies the same way to defaults. If a default is crap, it should be changed. Simple as that. Just because you are still stuck in the terminal in this specific situation, that does not mean everyone is and wants to be.
Whereas you guys just changed one of the settings without warning nor explanations. It's not the first time you do this, I still remember the train wreck whith the Terminal panels suddenly not being movable to the right anymore.
Actually, I have experienced the same. Do you know what I do then? I read the most recent changelog, perhaps even CTRL+F for a keyword and there is my result. All clear now. Takes like two minutes in total.
he was the one out of line with his sarcastic, snappy reply.
It wasn't sarcastic, though. You do the same as the guy heating up his spacebar. It's literally a description of what you were complaining about.
I understand it's easier to gang up on ${WEIRD_STRANGER}.
Again, one of those psychologically caused fallacies for mindlessly defending oneself.
In case it makes you happier:
I am just another VS Code user who followed this issue for such a long time. Was waiting for a fix, as many others did. Now you came here with your smartarse attitude and made it seem like this was a bad change, just because you want to keep heating up your spacebar. So, I thought, I am going to tell you what's going on, because you are being simply unfair and absolutely dishonest.
I am sure everyone's really interested in reading @theAkito's vitriolic tome and their personal attacks. @joaomoreno will no doubt scold me for it. It's probably time to lock this issue - I can only repeat the invitation to being more careful with handling default settings changes. As for the deranged comment above, I cannot help but note that @theAkito's mission statement is "Free yourself from yourself". I can see why they'd write that.