return { { "yigitsever/turkish-deasciifier.vim", init = function() local map = require("helpers.keys").map -- brute force deasciify everything map({ "n", "x" }, "tc", "TurkishDeasciifyForce()", "force turkish characters", { expr = true }) map("n", "tctc", "TurkishDeasciifyForce() .. '_'", "force turkish characters eol", { expr = true }) -- use turkish-mode to selectively deasciify map({ "n", "x" }, "tr", "TurkishDeasciify()", "infer turkish characters", { expr = true }) map("n", "trtr", "TurkishDeasciify() .. '_'", "infer turkish characters eol", { expr = true }) -- ascii everything map({ "n", "x" }, "rt", "TurkishAsciify()", "remove turkish characters", { expr = true }) map("n", "rtrt", "TurkishAsciify() .. '_'", "remove turkish characters eol", { expr = true }) end, } }