<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";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}
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.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle22
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        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>Hi, Aaron,<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>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><o:p>&nbsp;</o:p></p><p class=MsoNormal>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><o:p>&nbsp;</o:p></p><p class=MsoNormal>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><o:p>&nbsp;</o:p></p><p class=MsoNormal>Thanks,<o:p></o:p></p><p class=MsoNormal>   Ryan<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal><b>From:</b> NFBCS &lt;nfbcs-bounces@nfbnet.org&gt; <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 &lt;nfbcs@nfbnet.org&gt;<br><b>Cc:</b> Aaron Cannon &lt;cannona@fireantproductions.com&gt;<br><b>Subject:</b> Re: [NFBCS] Help with GIT editors<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><p class=MsoNormal>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><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>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><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Aaron<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><div><p class=MsoNormal>On Fri, Aug 29, 2025 at 14:26 Elijah Massey via NFBCS &lt;<a href="mailto:nfbcs@nfbnet.org">nfbcs@nfbnet.org</a>&gt; 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>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 &quot;git config --global &quot;core.editor&quot; notepad --wait&quot;, 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 &quot;code&quot; instead of &quot;notepad&quot; 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>Sent from my iPhone<o:p></o:p></p></div><div><p class=MsoNormal><br><br><o:p></o:p></p><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal style='margin-bottom:12.0pt'>On Aug 29, 2025, at 14:14, Ryan Stevens via NFBCS &lt;<a href="mailto:nfbcs@nfbnet.org" target="_blank">nfbcs@nfbnet.org</a>&gt; wrote:<o:p></o:p></p></blockquote></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><p class=MsoNormal>\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'>&nbsp;<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'>&nbsp;<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 &lt;<a href="mailto:nfbcs-bounces@nfbnet.org" target="_blank">nfbcs-bounces@nfbnet.org</a>&gt; <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 &lt;<a href="mailto:holdsworthfan@eml.cc" target="_blank">holdsworthfan@eml.cc</a>&gt;<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'>&nbsp;<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 &quot;core.editor&quot; config option. For example, &quot;git config --global core.editor code --wait&quot; 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'>&quot;git status&quot; 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'>&nbsp;<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<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'>&nbsp;<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'>&nbsp;<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'>&nbsp;<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt'><o:p>&nbsp;</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>&nbsp;<o:p></o:p></p></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:<o:p></o:p></p></div></blockquote></div><div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><p class=MsoNormal><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>_______________________________________________<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></body></html>