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" })