<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)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        mso-ligatures:none;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
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-GB" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Thank you for these useful settings, JooYoung, and for  your continuing work to improve the accessibility of VSCode.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">As it stands, it seems that the cursor is placed at the start of the code that is sent to the terminal. My preference would usually be for the cursor to be placed at the bottom, from where I would
 scroll up. This is because I typically send a block of code to R, and I would then like to immediately inspect the output. Of course I can just press ctrl+end to jump to the end of the accessible buffer, it’s just one extra keystroke.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">My main issue with working with R in VSCode at present are the difficulties in working directly at the console. In Emacs, I can easily move back through my command history, edit a previous command
 and execute the modified command. As far as I can tell, at the moment one can not easily edit previous commands in the terminal, you can switch to the accessible buffer which shows the code on the current line, but that’s quite cumbersome and you don’t have
 any feedback when deleting characters in the terminal window, for example. My understanding is that a lot of the accessibility work has (understandably) been directed towards more standard terminal interfaces, such as Windows Power Shell and the standard Windows
 command line. If you have any advice regarding interacting with R at the console, I would be very glad to hear it.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">In general I am excited about using R in VSCode, and I hope to move to this IDE permanently in the future.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">All the best,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Robin<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> BlindRUG <blindrug-bounces@nfbnet.org>
<b>On Behalf Of </b>Seo, JooYoung via BlindRUG<br>
<b>Sent:</b> Friday, September 15, 2023 1:24 AM<br>
<b>To:</b> Blind R Users Group <blindrug@nfbnet.org><br>
<b>Cc:</b> Seo, JooYoung <jseo1005@illinois.edu><br>
<b>Subject:</b> Re: [BlindRUG] Trouble accessing output<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-US">Hello Miso,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">This is because the VSCode has recently changed the keybinding for the terminal area and the shift+tab will no longer work. FYI, the ctrl+K, and ctrl+` is the custom keybinding that I added to the accessible DS profile
 for our summer workshop and that is not an universal key stroke. Instead, you can use the universal keystroke, alt+F2 in terminal input area to open an accessible terminal output buffer. However, this might be inconvenient, thus I suggest the following settings.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">find the following settings and adjust it them as follows. FYI, you can adjust the setting value by pressing enter key on each setting name. You can then change value by pressing UpArrow and DownArrow. Once you choose
 each desired setting value, press enter to select and press ctrl+W key to close the setting window.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* Setting name: terminal.integrated.focusAfterRun<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* Value: accessible-buffer <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* Setting name: terminal.integrated.defaultLocation<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* Setting value: view<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* Setting name: r.source.focus<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* Setting value: none<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">After this configuration, you can execute your R code in source editor by pressing ctrl+enter and your focus will be automatically moved to the executed terminal output buffer area.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">To go back to your source editor, press ctrl+1.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Hope this helps.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">All the best,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">JooYoung<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt;vertical-align:baseline"><span lang="EN-US" style="color:black">--------------------<br>
</span><b><span lang="EN-US" style="color:#13294B">JooYoung Seo, Ph.D. (he/him/his)<o:p></o:p></span></b></p>
<p class="MsoNormal" style="margin-bottom:12.0pt;vertical-align:baseline"><i><span lang="EN-US" style="color:#13294B">Assistant Professor,
</span></i><span lang="EN-US" style="color:#13294B">School of Information Sciences</span><span lang="EN-US" style="color:black"><br>
</span><i><span lang="EN-US" style="color:#13294B">Faculty Affiliate, </span></i><span lang="EN-US" style="color:#13294B">National Center for Supercomputing Applications</span><span lang="EN-US" style="color:black"><br>
</span><i><span lang="EN-US" style="color:#13294B">Faculty Affiliate, </span></i><span lang="EN-US" style="color:#13294B">Illinois Informatics Institute<b><o:p></o:p></b></span></p>
<p class="MsoNormal" style="margin-bottom:12.0pt;vertical-align:baseline"><span lang="EN-US" style="color:#13294B">University of Illinois Urbana-Champaign</span><span lang="EN-US" style="color:black"><br>
</span><span lang="EN-US" style="color:#13294B">Room 5158, 614 E. Daniel St. <br>
Champaign, IL 61820</span><span lang="EN-US" style="color:black"><br>
</span><span lang="EN-US" style="color:#13294B">(217) 333-2671 | </span><span lang="EN-US"><a href="mailto:jseo1005@illinois.edu"><span style="color:blue">jseo1005@illinois.edu</span></a><span style="color:black"><br>
</span><span style="color:#13294B"><a href="https://ischool.illinois.edu/people/jooyoung-seo"><span style="color:blue">ischool.illinois.edu/people/jooyoung-seo</span></a></span><span style="color:black"><br>
 <br>
</span></span><a href="http://illinois.edu/"><span lang="EN-US" style="color:windowtext;text-decoration:none"><img border="0" width="165" height="43" style="width:1.7187in;height:.4479in" id="_x0000_i1025" src="cid:image001.png@01D9E7EB.351C7AD0" alt="University of Illinois logo"></span></a><span lang="EN-US" style="color:black"><br>
<br>
</span><i><span lang="EN-US" style="color:#666666">Under the Illinois Freedom of Information Act any written communication to or from university employees regarding university business is a public record and may be subject to public disclosure.</span></i><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> BlindRUG <<a href="mailto:blindrug-bounces@nfbnet.org">blindrug-bounces@nfbnet.org</a>>
<b>On Behalf Of </b>Miso Kwak via BlindRUG<br>
<b>Sent:</b> Thursday, September 14, 2023 5:42 PM<br>
<b>To:</b> <a href="mailto:blindrug@nfbnet.org">blindrug@nfbnet.org</a><br>
<b>Cc:</b> <a href="mailto:misokwak12@gmail.com">misokwak12@gmail.com</a><br>
<b>Subject:</b> [BlindRUG] Trouble accessing output<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Hello,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Disclaimer, I am new to using R.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">I am using JAWS 2023 and running R through the Visual studio code.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">I used to be able to readily access my output once I run the code by pressing shift tab, but I may have toggled something mistakenly or perhaps after the recent update to visual studio code, I seem to have to press ctrl
 + k followed by ctrl + ` in order to access my output now.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Is there any way I can access my output without this step?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Also, is it possible that my output may get cut off if I load a large data set?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Thank you in advance.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Miso<o:p></o:p></span></p>
</div>
</body>
</html>