displayCode
From R.utils v1.7.0
by Henrik Bengtsson
Displays the contents of a text file with line numbers and more
Displays the contents of a text file with line numbers and more.
Usage
## S3 method for class 'default':
displayCode(con=NULL, code=NULL, numerate=TRUE, lines=-1, wrap=79, highlight=NULL, pager=getOption("pager"), ...)
Arguments
- con
- A
connection
or acharacter
string filename. Ifcode
is specified, this argument is ignored. - code
- A
character
vector
of code lines to be displayed. - numerate
- If
TRUE
, line are numbers, otherwise not. - lines
- If a single
numeric
, the maximum number of lines to show. If -1, all lines are shown. If avector
ofnu
- wrap
- The (output) column
numeric
where to wrap lines. - highlight
- A
vector
of line number to be highlighted. - pager
- If
"none"
, code is not displayed in a pager, but only returned. For other options, seefile.show
(). - ...
- Additional arguments passed to
file.show
(), which is used to display the formatted code.
Value
- Returns (invisibly) the formatted code as a
character
string.
See Also
file.show
().
Examples
file <- system.file("DESCRIPTION", package="R.utils")
cat("Displaying: ", file, ":
", sep="")
displayCode(file)
file <- system.file("NEWS", package="R.utils")
cat("Displaying: ", file, ":
", sep="")
displayCode(file, numerate=FALSE, lines=100:110, wrap=65)
file <- system.file("NEWS", package="R.utils")
cat("Displaying: ", file, ":
", sep="")
displayCode(file, lines=100:110, wrap=65, highlight=c(101,104:108))
Community examples
Looks like there are no examples yet.