Skip to content

deepayan/rcompletion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 

Repository files navigation

rcompletion

This project provides an implementation of context-specific command line completion for R on the bash shell using its bash_completion mechanism. It provides a single file that should be executed after the system bash completion has been loaded, usually by placing it inside /usr/share/bash-completion/completions/ or /etc/bash_completion.d/, or explicitly loading it using

$ . /path/to/bash_completion/R

inside ~/.bashrc.

Examples of context-specific completions

$ R CMD b<TAB>

completes to build.

$ R CMD build --<TAB><TAB>

offers the list of options to R CMD build, which at the time of writing is

--compact-vignettes   --help                --md5                 --no-manual           --resave-data         
--force               --keep-empty-dirs     --no-build-vignettes  --no-resave-data      --version

Note

In a previous life on Google Code, this project also implemented tools for code completion in the R REPL interface. These tools have since been merged into R itself.

About

Bash command line completion for R

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published