R/insertAssignmentPipe.R

Defines functions insertAssignmentPipe

Documented in insertAssignmentPipe

#' Insert `%<>%`
#'
#' Inserts [`%<>%`][magrittr::%<>%] at the cursor position.
#'
#' @export
insertAssignmentPipe <- function() {
    glyph <- paste0("%<>%", " ")
    rstudioapi::insertText(ifelse(nextToSpace(), glyph, prefixSpace(glyph)))
}
konradedgar/extraInserts documentation built on Feb. 20, 2023, 3:39 a.m.