Very interesting, thank you. However, after disabling the tab completion, the RGUI still can't distinguish pasted tabs. e.g:
# Running: Sys.setenv(R_COMPLETION=FALSE) Sys.getenv("R_COMPLETION") a = read.table( text= " 1 2 3 4 ") a # will result in: (instead of two columns) V1 1 12 2 34 ----------------Contact Details:------------------------------------------------------- Contact me: tal.gal...@gmail.com | Read me: www.talgalili.com (Hebrew) | www.biostatistics.co.il (Hebrew) | www.r-statistics.com (English) ---------------------------------------------------------------------------------------------- On Mon, Jun 3, 2013 at 5:11 PM, Prof Brian Ripley <rip...@stats.ox.ac.uk>wrote: > On 03/06/2013 14:48, peter dalgaard wrote: > >> >> On Jun 3, 2013, at 15:22 , Sarah Goslee wrote: >> >> Pasting tabs into the console works for me on linux, which suggests >>> that you need to provide more information about your OS and all the >>> other usual things. >>> >> >> Which console and which Linux? >> >> Anyways, the thing that usually gets in the way is tab-completion. If you >> expect pasting to work exactly as if the same characters were typed at the >> keyboard, you can't really expect that TAB will not try to autocomplete >> commands and filenames. I don't know whether there's a way to temporarily >> disable completion. >> > > There are lots of consoles and completion mechanisms. But on RGui (at > least this seems to be Windows), this is controlled by the environment > variable R_COMPLETION and that can be set during a session. Its help says > > âR_COMPLETIONâ: Optional. If set to âFALSEâ, command-line > completion is not used. (Not used by Mac OS GUI.) > > and ??completion gets you there. > > > > -pf >> >> >>> Sarah >>> >>> On Mon, Jun 3, 2013 at 9:15 AM, Tal Galili <tal.gal...@gmail.com> wrote: >>> >>>> Hello Dear R-help Members, >>>> >>>> I have noticed that when pasting text with "tab" in it to the R console >>>> it >>>> eliminates the tab. Whereas, when pasted into the R Editor, the tab is >>>> preserved. >>>> For example, pasting this: >>>> "1997 7680" >>>> In the R Console will result in: >>>> "19977680" >>>> >>>> Is there a way to preserve the tab? >>>> This would allow (for example) to use read.table with a table copied >>>> from >>>> website/libre-office/excel such as: >>>> >>>> a = read.table( text= >>>> " >>>> 1 2 >>>> 3 4 >>>> ") >>>> a >>>> >>>> I understand I can use readClipboard directly, but I wonder if there is >>>> a >>>> way to use it while the text is kept in the R Editor. >>>> >>>> >>>> With regards, >>>> Tal >>>> >>> >>> >>> -- >>> Sarah Goslee >>> http://www.**functionaldiversity.org<http://www.functionaldiversity.org> >>> >>> ______________________________**________________ >>> R-help@r-project.org mailing list >>> https://stat.ethz.ch/mailman/**listinfo/r-help<https://stat.ethz.ch/mailman/listinfo/r-help> >>> PLEASE do read the posting guide http://www.R-project.org/** >>> posting-guide.html <http://www.R-project.org/posting-guide.html> >>> and provide commented, minimal, self-contained, reproducible code. >>> >> >> > > -- > Brian D. Ripley, rip...@stats.ox.ac.uk > Professor of Applied Statistics, > http://www.stats.ox.ac.uk/~**ripley/<http://www.stats.ox.ac.uk/~ripley/> > University of Oxford, Tel: +44 1865 272861 (self) > 1 South Parks Road, +44 1865 272866 (PA) > Oxford OX1 3TG, UK Fax: +44 1865 272595 > > > ______________________________**________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/**listinfo/r-help<https://stat.ethz.ch/mailman/listinfo/r-help> > PLEASE do read the posting guide http://www.R-project.org/** > posting-guide.html <http://www.R-project.org/posting-guide.html> > and provide commented, minimal, self-contained, reproducible code. > [[alternative HTML version deleted]]
______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.