Why not use the R bundle for TextMate and run your script directly in TextMate? You'll get nice output.
And if you want to run R directly and get the output in a .Rout file you can add a command to the R bundle, create a small script that runs R in batch. Create a new command in the R bundle, give it an appropriate name and then put this in the body of the command: #!/bin/bash [[ -f "${TM_SUPPORT_PATH}/lib/bash_init.sh" ]] && . "${TM_SUPPORT_PATH}/lib/bash_init.sh" if [[ ${#TM_DIRECTORY} -gt 0 ]]; then cd "${TM_DIRECTORY}" else exit_show_tool_tip "Save file first!" fi R CMD BATCH --encoding=UTF-8 --no-save --no-timing ${TM_FILENAME} mate ${TM_FILENAME}out Berend Hasselman > On 4 Feb 2018, at 01:23, Martin Batholdy via R-help <r-help@r-project.org> > wrote: > > Dear R-users, > > This question might not be restricted to R, but I hope that some might have > experienced similar problems and could help me. > > When using R, I usually work with a text-editor (textmate2) in which I > prepare the script. > To execute code, I then copy and paste it to an R-session running in the > terminal/shell (on Mac OS). > > Unfortunately, when pasting too much code into the terminal (e.g. 60 lines), > some characters are occasionally and randomly scrambled or missing. > For example "col <- ifelse(..." turns into "col < col < cse(…". > > This happens very randomly, is difficult to predict, and while it only > affects a hand full of characters in total, it leads to a lot of errors in > the code execution along the way. > Apparently, it has to do with the buffer size and paste-speed of the terminal. > > So far, I could not find any solution to the problem. > > Therefore, I wanted to ask; > Do others here use a similar workflow (i.e. having a text-editor for coding > and using copy/paste to the terminal for code execution) and encountered > similar problems with big chunks of code in the clipboard? > Are there any solutions for this problem, specifically for running R over the > shell? > > Thank you very much! > > ______________________________________________ > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > 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. ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see 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.