<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
pre
{mso-style-priority:99;
mso-style-link:"HTML Preformatted Char";
margin:0in;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
{mso-style-name:"HTML Preformatted Char";
mso-style-priority:99;
mso-style-link:"HTML Preformatted";
font-family:Consolas;}
span.EmailStyle21
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>Thanks, Aaron. I\u2019m glad I don\u2019t have to worry about JAWS scripts, and it\u2019s looking like VS Code is the way to go for GIT.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><b>From:</b> NFBCS <nfbcs-bounces@nfbnet.org> <b>On Behalf Of </b>Aaron Cannon via NFBCS<br><b>Sent:</b> Saturday, September 6, 2025 9:53 AM<br><b>To:</b> NFB in Computer Science Mailing List <nfbcs@nfbnet.org><br><b>Cc:</b> Aaron Cannon <cannona@fireantproductions.com><br><b>Subject:</b> Re: [NFBCS] Help with GIT editors<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><div><div><p class=MsoNormal>I've never felt the need to install JAWS scripts to run VSCode, and I use it with both JAWS and NVDA.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>As for whether you should use Visual Studio or VSCode, that probably depends on what sort of development you're doing.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>If you've got Git running on your commandline, that's probably the best way to master Git. VSCode can make it easier, because it gives you a GUI, but if you don't know what the GUI is doing behind the scenes, it may be more confusing than helpful.<o:p></o:p></p></div></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Good luck.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Aaron<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><div><p class=MsoNormal><o:p> </o:p></p><div><div><p class=MsoNormal>On Wed, Sep 3, 2025 at 08:12 Ryan Stevens via NFBCS <<a href="mailto:nfbcs@nfbnet.org" target="_blank">nfbcs@nfbnet.org</a>> wrote:<o:p></o:p></p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in'><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Hi, Aaron,<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>I\u2019ve installed VS Code and found a book on Bookshare to learn it. I also Googled using VS Code with JAWS and I\u2019m seeing results that say JAWS scripts need to be installed. Is this the case, and how safe is doing so?<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Also, I\u2019ve worked with Visual Studio .net for years and I see that it, too, can work with GIT. Which of the two is preferable, if either?<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Finally, since I\u2019m a newbie with GIT, I was using Windows Command Line and GIT Bash to enter commands to learn the syntax. All of this is a bit overwhelming, and I could use some advice on what a good \u201cstep 1\u201d is.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Thanks,<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> Ryan<o:p></o:p></p></div></div><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b>From:</b> NFBCS <<a href="mailto:nfbcs-bounces@nfbnet.org" target="_blank">nfbcs-bounces@nfbnet.org</a>> <b>On Behalf Of </b>Aaron Cannon via NFBCS<br><b>Sent:</b> Friday, August 29, 2025 4:42 PM<br><b>To:</b> NFB in Computer Science Mailing List <<a href="mailto:nfbcs@nfbnet.org" target="_blank">nfbcs@nfbnet.org</a>><br><b>Cc:</b> Aaron Cannon <<a href="mailto:cannona@fireantproductions.com" target="_blank">cannona@fireantproductions.com</a>><br><b>Subject:</b> Re: [NFBCS] Help with GIT editors<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Yes, Elijah is correct. VSCode should be in your path, so you can just do code, but make sure you pass the --wait flag, or git may not know when you're done editing the file. Then when done, save the file and close the window so Git will know you're done.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>To answer a different question you asked, yes, it's always worth learning VSCode! It is a game changer.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Aaron<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>On Fri, Aug 29, 2025 at 14:26 Elijah Massey via NFBCS <<a href="mailto:nfbcs@nfbnet.org" target="_blank">nfbcs@nfbnet.org</a>> wrote:<o:p></o:p></p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt'><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>The way GIT commit editing works is Git launches an external editor program to edit the message; Git doesn't have its own editor. In your case its probably launching vi or nano, since from the behavior you described its launching a terminal editor. Try running "git config --global "core.editor" notepad --wait", and then make a commit. It should open Notepad and let you type a commit message there; instead of using vi or nanno as its editor, Git will use Notepad. If VS Code is in your PATH environment variable, then using "code" instead of "notepad" will also work, although I'm not sure if VS Code is added to PATH by default on Windows.<o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Sent from my iPhone<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt'><o:p> </o:p></p><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt'>On Aug 29, 2025, at 14:14, Ryan Stevens via NFBCS <<a href="mailto:nfbcs@nfbnet.org" target="_blank">nfbcs@nfbnet.org</a>> wrote:<o:p></o:p></p></blockquote></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>\ufeff<o:p></o:p></p></div></blockquote></div><div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Hello, Jim,<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Thanks for your response. My main concern is being able to place comments in the commit editor (and possibly the revert editor) in a terminal window. I found a keyboard short cut to cleanly enter the comment (Alt-G, C), but I\u2019m still stuck trying to save it and return to the command line. Are you aware of any, and would switching to VSCode simplify the process? Thanks.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b>From:</b> NFBCS <<a href="mailto:nfbcs-bounces@nfbnet.org" target="_blank">nfbcs-bounces@nfbnet.org</a>> <b>On Behalf Of </b>Jim Bauer via NFBCS<br><b>Sent:</b> Thursday, August 28, 2025 3:53 PM<br><b>To:</b> <a href="mailto:nfbcs@nfbnet.org" target="_blank">nfbcs@nfbnet.org</a><br><b>Cc:</b> Jim Bauer <<a href="mailto:holdsworthfan@eml.cc" target="_blank">holdsworthfan@eml.cc</a>><br><b>Subject:</b> Re: [NFBCS] Help with GIT editors<o:p></o:p></p></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>You can change the git editor with the "core.editor" config option. For example, "git config --global core.editor code --wait" sets vscode as the default git editor everywhere.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>"git status" shows tracked/modified/etc. files in the repo.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Though old, the Git book has helped me:<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><a href="https://git-scm.com/book/en/v2" target="_blank">https://git-scm.com/book/en/v2</a><o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>On 8/28/2025 8:36 AM, Ryan Stevens via NFBCS wrote:<o:p></o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Hello,<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>My company is moving to GIT as our source control after years on SourceGear Vault. I have been learning and working with GIT on Windows Command Line and GIT Bash relatively easily, but there are a couple of snags. First, committing and reverting code require a message/description, and trying to enter them doesn\u2019t seem to be working properly, and I get stuck in the commit editor. I do use the -m parameter in the commit command to get around this, but I don\u2019t always remember to do so. For revert, it looks like I need to use the --no-commit parameter, then run a commit -m. Second, the training books point out that filenames appear in different colors based on their status, and I have no idea how to check that in the terminal window. I use the latest version of JAWS, and I\u2019m wondering if there are keyboard shortcuts for these issues. Alternatively, are there other GIT editors that are accessible and handle these problems?<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Thanks and take care,<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Ryan Stevens<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt'> <o:p></o:p></p><pre>_______________________________________________<o:p></o:p></pre><pre>NFBCS mailing list<o:p></o:p></pre><pre><a href="mailto:NFBCS@nfbnet.org" target="_blank">NFBCS@nfbnet.org</a><o:p></o:p></pre><pre><a href="http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org" target="_blank">http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org</a><o:p></o:p></pre><pre>To unsubscribe, change your list options or get your account info for NFBCS:<o:p></o:p></pre><pre><a href="http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/holdsworthfan%40eml.cc" target="_blank">http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/holdsworthfan%40eml.cc</a><o:p></o:p></pre></blockquote><p> <o:p></o:p></p></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>_______________________________________________<br>NFBCS mailing list<br><a href="mailto:NFBCS@nfbnet.org" target="_blank">NFBCS@nfbnet.org</a><br><a href="http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org" target="_blank">http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org</a><br>To unsubscribe, change your list options or get your account info for NFBCS:<o:p></o:p></p></div></blockquote></div><div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><a href="http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/emassey0135%40gmail.com" target="_blank">http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/emassey0135%40gmail.com</a><o:p></o:p></p></div></blockquote></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>_______________________________________________<br>NFBCS mailing list<br><a href="mailto:NFBCS@nfbnet.org" target="_blank">NFBCS@nfbnet.org</a><br><a href="http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org" target="_blank">http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org</a><br>To unsubscribe, change your list options or get your account info for NFBCS:<br><a href="http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/cannona%40fireantproductions.com" target="_blank">http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/cannona%40fireantproductions.com</a><o:p></o:p></p></blockquote></div></div></div></div><p class=MsoNormal>_______________________________________________<br>NFBCS mailing list<br><a href="mailto:NFBCS@nfbnet.org" target="_blank">NFBCS@nfbnet.org</a><br><a href="http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org" target="_blank">http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org</a><br>To unsubscribe, change your list options or get your account info for NFBCS:<br><a href="http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/cannona%40fireantproductions.com" target="_blank">http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/cannona%40fireantproductions.com</a><o:p></o:p></p></blockquote></div></div></div></div></body></html>