Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 1.46 KB

index.md

File metadata and controls

53 lines (37 loc) · 1.46 KB

logoklippy
Copy to Clipboard Buttons for R Markdown HTML Documents

klippy enhances R Markdown HTML documents with “copy to clipboard” buttons as shown below:

Installation

klippy is not available from CRAN, but you can install the development version from GitHub with:

# install.packages("remotes")
remotes::install_github("rlesur/klippy")

Motivation

As an intensive reader of R Markdown books and documents (thanks to knitr), I selected on my screen dozens of R code blocks then press Ctrl+C
This package is a very small, but I hope helpful add-in for R Markdown to improve the reader experience.

Usage

Add the following chunk anywhere in your Rmd file:

```{r klippy, echo=FALSE, include=TRUE}
klippy::klippy()
```

Browser Support

The klippy package uses clipboard.js. Tooltips are rendered with Primer Tooltips.
Glue code is in Vanilla JS. For supported browsers, see clipboard.js documentation.

Bugs/Feature requests

If you have any, let me know. Thanks!

Related project

To use clipboard.js in Shiny, see rclipboard (CRAN, GitHub).