local status_ok, dial_config = pcall(require, "dial.config") if not status_ok then return end local augend = require "dial.augend" dial_config.augends:register_group { visual = { augend.integer.alias.decimal, augend.integer.alias.hex, augend.date.alias["%Y/%m/%d"], augend.constant.alias.alpha, augend.constant.alias.Alpha, }, mygroup = { augend.constant.new { elements = { "TRUE", "FALSE" }, word = true, cyclic = true, }, augend.constant.new { elements = { "public", "protected", "private" }, word = true, cyclic = true, }, augend.constant.new { elements = { "&&", "||" }, word = false, cyclic = true, }, augend.date.alias["%d/%m/%Y"], augend.constant.alias.bool, -- boolean value (true <-> false) augend.integer.alias.decimal, augend.integer.alias.hex, augend.semver.alias.semver, }, } local dial_map = require "dial.map" local nmap = require("opdavies.keymap").nmap local vmap = require("opdavies.keymap").vmap nmap { "", dial_map.inc_normal "mygroup" } nmap { "", dial_map.dec_normal "mygroup" } vmap { "", dial_map.inc_normal "visual" } vmap { "", dial_map.dec_normal "visual" }