file.show(…, header = rep("", nfiles), title = "R Information", delete.file = FALSE, pager = getOption("pager"), encoding = "")
…) giving a header for each file being displayed. Defaults to empty strings.
titlewill be used as the window title. If multiple windows are used, their titles should combine the title and the file-specific header.
page. How the pager is implemented is highly system-dependent. The basic Unix version concatenates the files (using the headers) to a temporary file, and displays it in the pager selected by the
pagerargument, which is a character vector specifying a system command (a full path or a command found on the
PATH) to run on the set of files. The ‘factory-fresh’ default is to use
R_HOME/bin/pager, which is a shell script running the command-line specified by the environment variable
PAGERwhose default is set at configuration, usually to
less. On a Unix-alike
moreis used if
pageris empty. Most GUI systems will use a separate pager window for each file, and let the user leave it up while R continues running. The selection of such pagers could either be done using special pager names being intercepted by lower-level code (such as
"console"on Windows), or by letting
pagerbe an R function which will be called with arguments
(files, header, title, delete.file)corresponding to the first four arguments of
file.showand take care of interfacing to the GUI. The
R.appGUI on macOS uses its internal pager irrespective of the setting of
pager. Not all implementations will honour
delete.file. In particular, using an external pager on Windows does not, as there is no way to know when the external application has finished with the file.
type = "text". Consider
systemfor displaying pdf files.
Run the code above in your browser using DataCamp Workspace