mirror of
https://github.com/cap153/nvim.git
synced 2025-12-27 03:34:57 +08:00
419 lines
13 KiB
Lua
419 lines
13 KiB
Lua
-- ===
|
||
-- === 光标移动neovide
|
||
-- ===
|
||
if vim.g.neovide then
|
||
-- Put anything you want to happen only in Neovide here
|
||
vim.o.guifont = "Source Code Pro:h16" -- text below applies for VimScript
|
||
vim.g.neovide_transparency = 0.75
|
||
-- 全屏,在i3和sway的配置中设置了并且速度更快
|
||
-- vim.g.neovide_fullscreen = true
|
||
end
|
||
|
||
-- ===
|
||
-- === map function
|
||
-- ===
|
||
local function mapkey(mode, lhs, rhs)
|
||
vim.api.nvim_set_keymap(mode, lhs, rhs, {noremap=true})
|
||
end
|
||
-- interestind stess
|
||
mapkey('','[a<LEADER>','1k')
|
||
mapkey('','[r<LEADER>','2k')
|
||
mapkey('','[s<LEADER>','3k')
|
||
mapkey('','[t<LEADER>','4k')
|
||
mapkey('','[d<LEADER>','5k')
|
||
mapkey('','[h<LEADER>','6k')
|
||
mapkey('','[n<LEADER>','7k')
|
||
mapkey('','[e<LEADER>','8k')
|
||
mapkey('','[i<LEADER>','9k')
|
||
mapkey('','[ao<LEADER>','10k')
|
||
mapkey('','[aa<LEADER>','11k')
|
||
mapkey('','[ar<LEADER>','12k')
|
||
mapkey('','[as<LEADER>','13k')
|
||
mapkey('','[at<LEADER>','14k')
|
||
mapkey('','[ad<LEADER>','15k')
|
||
mapkey('','[ah<LEADER>','16k')
|
||
mapkey('','[an<LEADER>','17k')
|
||
mapkey('','[ae<LEADER>','18k')
|
||
mapkey('','[ai<LEADER>','19k')
|
||
mapkey('','[ro<LEADER>','20k')
|
||
mapkey('','[ra<LEADER>','21k')
|
||
mapkey('','[rr<LEADER>','22k')
|
||
mapkey('','[rs<LEADER>','23k')
|
||
mapkey('','[rt<LEADER>','24k')
|
||
mapkey('','[rd<LEADER>','25k')
|
||
mapkey('','[rh<LEADER>','26k')
|
||
mapkey('','[rn<LEADER>','27k')
|
||
mapkey('','[re<LEADER>','28k')
|
||
mapkey('','[ri<LEADER>','29k')
|
||
mapkey('','[so<LEADER>','30k')
|
||
mapkey('','[sa<LEADER>','31k')
|
||
mapkey('','[sr<LEADER>','32k')
|
||
mapkey('','[ss<LEADER>','33k')
|
||
mapkey('','[st<LEADER>','34k')
|
||
mapkey('','[sd<LEADER>','35k')
|
||
mapkey('','[sh<LEADER>','36k')
|
||
mapkey('','[sn<LEADER>','37k')
|
||
mapkey('','[se<LEADER>','38k')
|
||
mapkey('','[si<LEADER>','39k')
|
||
mapkey('','[to<LEADER>','40k')
|
||
mapkey('','[ta<LEADER>','41k')
|
||
mapkey('','[tr<LEADER>','42k')
|
||
mapkey('','[ts<LEADER>','43k')
|
||
mapkey('','[tt<LEADER>','44k')
|
||
mapkey('','[td<LEADER>','45k')
|
||
mapkey('','[th<LEADER>','46k')
|
||
mapkey('','[tn<LEADER>','47k')
|
||
mapkey('','[te<LEADER>','48k')
|
||
mapkey('','[ti<LEADER>','49k')
|
||
mapkey('','[do<LEADER>','50k')
|
||
mapkey('','[da<LEADER>','51k')
|
||
mapkey('','[dr<LEADER>','52k')
|
||
mapkey('','[ds<LEADER>','53k')
|
||
mapkey('','[dt<LEADER>','54k')
|
||
mapkey('','[dd<LEADER>','55k')
|
||
mapkey('','[dh<LEADER>','56k')
|
||
mapkey('','[dn<LEADER>','57k')
|
||
mapkey('','[de<LEADER>','58k')
|
||
mapkey('','[di<LEADER>','59k')
|
||
mapkey('','[ho<LEADER>','60k')
|
||
mapkey('','[ha<LEADER>','61k')
|
||
mapkey('','[hr<LEADER>','62k')
|
||
mapkey('','[hs<LEADER>','63k')
|
||
mapkey('','[ht<LEADER>','64k')
|
||
mapkey('','[hd<LEADER>','65k')
|
||
mapkey('','[hh<LEADER>','66k')
|
||
mapkey('','[hn<LEADER>','67k')
|
||
mapkey('','[he<LEADER>','68k')
|
||
mapkey('','[hi<LEADER>','69k')
|
||
mapkey('','[no<LEADER>','70k')
|
||
mapkey('','[na<LEADER>','71k')
|
||
mapkey('','[nr<LEADER>','72k')
|
||
mapkey('','[ns<LEADER>','73k')
|
||
mapkey('','[nt<LEADER>','74k')
|
||
mapkey('','[nd<LEADER>','75k')
|
||
mapkey('','[nh<LEADER>','76k')
|
||
mapkey('','[nn<LEADER>','77k')
|
||
mapkey('','[ne<LEADER>','78k')
|
||
mapkey('','[ni<LEADER>','79k')
|
||
mapkey('','[eo<LEADER>','80k')
|
||
mapkey('','[ea<LEADER>','81k')
|
||
mapkey('','[er<LEADER>','82k')
|
||
mapkey('','[es<LEADER>','83k')
|
||
mapkey('','[et<LEADER>','84k')
|
||
mapkey('','[ed<LEADER>','85k')
|
||
mapkey('','[eh<LEADER>','86k')
|
||
mapkey('','[en<LEADER>','87k')
|
||
mapkey('','[ee<LEADER>','88k')
|
||
mapkey('','[ei<LEADER>','89k')
|
||
mapkey('','[io<LEADER>','90k')
|
||
mapkey('','[ia<LEADER>','91k')
|
||
mapkey('','[ir<LEADER>','92k')
|
||
mapkey('','[is<LEADER>','93k')
|
||
mapkey('','[it<LEADER>','94k')
|
||
mapkey('','[id<LEADER>','95k')
|
||
mapkey('','[ih<LEADER>','96k')
|
||
mapkey('','[in<LEADER>','97k')
|
||
mapkey('','[ie<LEADER>','98k')
|
||
mapkey('','[ii<LEADER>','99k')
|
||
mapkey('','[aoo<LEADER>','100k')
|
||
mapkey('','[aoa<LEADER>','101k')
|
||
mapkey('','[aor<LEADER>','102k')
|
||
mapkey('','[aos<LEADER>','103k')
|
||
mapkey('','[aot<LEADER>','104k')
|
||
mapkey('','[aod<LEADER>','105k')
|
||
mapkey('','[aoh<LEADER>','106k')
|
||
mapkey('','[aon<LEADER>','107k')
|
||
mapkey('','[aoe<LEADER>','108k')
|
||
mapkey('','[aoi<LEADER>','109k')
|
||
mapkey('','[aao<LEADER>','110k')
|
||
mapkey('','[aaa<LEADER>','111k')
|
||
mapkey('','[aar<LEADER>','112k')
|
||
mapkey('','[aas<LEADER>','113k')
|
||
mapkey('','[aat<LEADER>','114k')
|
||
mapkey('','[aad<LEADER>','115k')
|
||
mapkey('','[aah<LEADER>','116k')
|
||
mapkey('','[aan<LEADER>','117k')
|
||
mapkey('','[aae<LEADER>','118k')
|
||
mapkey('','[aai<LEADER>','119k')
|
||
mapkey('','[aro<LEADER>','120k')
|
||
mapkey('','[ara<LEADER>','121k')
|
||
mapkey('','[arr<LEADER>','122k')
|
||
mapkey('','[ars<LEADER>','123k')
|
||
mapkey('','[art<LEADER>','124k')
|
||
mapkey('','[ard<LEADER>','125k')
|
||
mapkey('','[arh<LEADER>','126k')
|
||
mapkey('','[arn<LEADER>','127k')
|
||
mapkey('','[are<LEADER>','128k')
|
||
mapkey('','[ari<LEADER>','129k')
|
||
mapkey('','[aso<LEADER>','130k')
|
||
mapkey('','[asa<LEADER>','131k')
|
||
mapkey('','[asr<LEADER>','132k')
|
||
mapkey('','[ass<LEADER>','133k')
|
||
mapkey('','[ast<LEADER>','134k')
|
||
mapkey('','[asd<LEADER>','135k')
|
||
mapkey('','[ash<LEADER>','136k')
|
||
mapkey('','[asn<LEADER>','137k')
|
||
mapkey('','[ase<LEADER>','138k')
|
||
mapkey('','[asi<LEADER>','139k')
|
||
mapkey('','[ato<LEADER>','140k')
|
||
mapkey('','[ata<LEADER>','141k')
|
||
mapkey('','[atr<LEADER>','142k')
|
||
mapkey('','[ats<LEADER>','143k')
|
||
mapkey('','[att<LEADER>','144k')
|
||
mapkey('','[atd<LEADER>','145k')
|
||
mapkey('','[ath<LEADER>','146k')
|
||
mapkey('','[atn<LEADER>','147k')
|
||
mapkey('','[ate<LEADER>','148k')
|
||
mapkey('','[ati<LEADER>','149k')
|
||
mapkey('','[ado<LEADER>','150k')
|
||
mapkey('','[ada<LEADER>','151k')
|
||
mapkey('','[adr<LEADER>','152k')
|
||
mapkey('','[ads<LEADER>','153k')
|
||
mapkey('','[adt<LEADER>','154k')
|
||
mapkey('','[add<LEADER>','155k')
|
||
mapkey('','[adh<LEADER>','156k')
|
||
mapkey('','[adn<LEADER>','157k')
|
||
mapkey('','[ade<LEADER>','158k')
|
||
mapkey('','[adi<LEADER>','159k')
|
||
mapkey('','[aho<LEADER>','160k')
|
||
mapkey('','[aha<LEADER>','161k')
|
||
mapkey('','[ahr<LEADER>','162k')
|
||
mapkey('','[ahs<LEADER>','163k')
|
||
mapkey('','[aht<LEADER>','164k')
|
||
mapkey('','[ahd<LEADER>','165k')
|
||
mapkey('','[ahh<LEADER>','166k')
|
||
mapkey('','[ahn<LEADER>','167k')
|
||
mapkey('','[ahe<LEADER>','168k')
|
||
mapkey('','[ahi<LEADER>','169k')
|
||
mapkey('','[ano<LEADER>','170k')
|
||
mapkey('','[ana<LEADER>','171k')
|
||
mapkey('','[anr<LEADER>','172k')
|
||
mapkey('','[ans<LEADER>','173k')
|
||
mapkey('','[ant<LEADER>','174k')
|
||
mapkey('','[and<LEADER>','175k')
|
||
mapkey('','[anh<LEADER>','176k')
|
||
mapkey('','[ann<LEADER>','177k')
|
||
mapkey('','[ane<LEADER>','178k')
|
||
mapkey('','[ani<LEADER>','179k')
|
||
mapkey('','[aeo<LEADER>','180k')
|
||
mapkey('','[aea<LEADER>','181k')
|
||
mapkey('','[aer<LEADER>','182k')
|
||
mapkey('','[aes<LEADER>','183k')
|
||
mapkey('','[aet<LEADER>','184k')
|
||
mapkey('','[aed<LEADER>','185k')
|
||
mapkey('','[aeh<LEADER>','186k')
|
||
mapkey('','[aen<LEADER>','187k')
|
||
mapkey('','[aee<LEADER>','188k')
|
||
mapkey('','[aei<LEADER>','189k')
|
||
mapkey('','[aio<LEADER>','190k')
|
||
mapkey('','[aia<LEADER>','191k')
|
||
mapkey('','[air<LEADER>','192k')
|
||
mapkey('','[ais<LEADER>','193k')
|
||
mapkey('','[ait<LEADER>','194k')
|
||
mapkey('','[aid<LEADER>','195k')
|
||
mapkey('','[aih<LEADER>','196k')
|
||
mapkey('','[ain<LEADER>','197k')
|
||
mapkey('','[aie<LEADER>','198k')
|
||
mapkey('','[aii<LEADER>','199k')
|
||
|
||
|
||
mapkey("","'a<LEADER>","1j")
|
||
mapkey("","'r<LEADER>","2j")
|
||
mapkey("","'s<LEADER>","3j")
|
||
mapkey("","'t<LEADER>","4j")
|
||
mapkey("","'d<LEADER>","5j")
|
||
mapkey("","'h<LEADER>","6j")
|
||
mapkey("","'n<LEADER>","7j")
|
||
mapkey("","'e<LEADER>","8j")
|
||
mapkey("","'i<LEADER>","9j")
|
||
mapkey("","'ao<LEADER>","10j")
|
||
mapkey("","'aa<LEADER>","11j")
|
||
mapkey("","'ar<LEADER>","12j")
|
||
mapkey("","'as<LEADER>","13j")
|
||
mapkey("","'at<LEADER>","14j")
|
||
mapkey("","'ad<LEADER>","15j")
|
||
mapkey("","'ah<LEADER>","16j")
|
||
mapkey("","'an<LEADER>","17j")
|
||
mapkey("","'ae<LEADER>","18j")
|
||
mapkey("","'ai<LEADER>","19j")
|
||
mapkey("","'ro<LEADER>","20j")
|
||
mapkey("","'ra<LEADER>","21j")
|
||
mapkey("","'rr<LEADER>","22j")
|
||
mapkey("","'rs<LEADER>","23j")
|
||
mapkey("","'rt<LEADER>","24j")
|
||
mapkey("","'rd<LEADER>","25j")
|
||
mapkey("","'rh<LEADER>","26j")
|
||
mapkey("","'rn<LEADER>","27j")
|
||
mapkey("","'re<LEADER>","28j")
|
||
mapkey("","'ri<LEADER>","29j")
|
||
mapkey("","'so<LEADER>","30j")
|
||
mapkey("","'sa<LEADER>","31j")
|
||
mapkey("","'sr<LEADER>","32j")
|
||
mapkey("","'ss<LEADER>","33j")
|
||
mapkey("","'st<LEADER>","34j")
|
||
mapkey("","'sd<LEADER>","35j")
|
||
mapkey("","'sh<LEADER>","36j")
|
||
mapkey("","'sn<LEADER>","37j")
|
||
mapkey("","'se<LEADER>","38j")
|
||
mapkey("","'si<LEADER>","39j")
|
||
mapkey("","'to<LEADER>","40j")
|
||
mapkey("","'ta<LEADER>","41j")
|
||
mapkey("","'tr<LEADER>","42j")
|
||
mapkey("","'ts<LEADER>","43j")
|
||
mapkey("","'tt<LEADER>","44j")
|
||
mapkey("","'td<LEADER>","45j")
|
||
mapkey("","'th<LEADER>","46j")
|
||
mapkey("","'tn<LEADER>","47j")
|
||
mapkey("","'te<LEADER>","48j")
|
||
mapkey("","'ti<LEADER>","49j")
|
||
mapkey("","'do<LEADER>","50j")
|
||
mapkey("","'da<LEADER>","51j")
|
||
mapkey("","'dr<LEADER>","52j")
|
||
mapkey("","'ds<LEADER>","53j")
|
||
mapkey("","'dt<LEADER>","54j")
|
||
mapkey("","'dd<LEADER>","55j")
|
||
mapkey("","'dh<LEADER>","56j")
|
||
mapkey("","'dn<LEADER>","57j")
|
||
mapkey("","'de<LEADER>","58j")
|
||
mapkey("","'di<LEADER>","59j")
|
||
mapkey("","'ho<LEADER>","60j")
|
||
mapkey("","'ha<LEADER>","61j")
|
||
mapkey("","'hr<LEADER>","62j")
|
||
mapkey("","'hs<LEADER>","63j")
|
||
mapkey("","'ht<LEADER>","64j")
|
||
mapkey("","'hd<LEADER>","65j")
|
||
mapkey("","'hh<LEADER>","66j")
|
||
mapkey("","'hn<LEADER>","67j")
|
||
mapkey("","'he<LEADER>","68j")
|
||
mapkey("","'hi<LEADER>","69j")
|
||
mapkey("","'no<LEADER>","70j")
|
||
mapkey("","'na<LEADER>","71j")
|
||
mapkey("","'nr<LEADER>","72j")
|
||
mapkey("","'ns<LEADER>","73j")
|
||
mapkey("","'nt<LEADER>","74j")
|
||
mapkey("","'nd<LEADER>","75j")
|
||
mapkey("","'nh<LEADER>","76j")
|
||
mapkey("","'nn<LEADER>","77j")
|
||
mapkey("","'ne<LEADER>","78j")
|
||
mapkey("","'ni<LEADER>","79j")
|
||
mapkey("","'eo<LEADER>","80j")
|
||
mapkey("","'ea<LEADER>","81j")
|
||
mapkey("","'er<LEADER>","82j")
|
||
mapkey("","'es<LEADER>","83j")
|
||
mapkey("","'et<LEADER>","84j")
|
||
mapkey("","'ed<LEADER>","85j")
|
||
mapkey("","'eh<LEADER>","86j")
|
||
mapkey("","'en<LEADER>","87j")
|
||
mapkey("","'ee<LEADER>","88j")
|
||
mapkey("","'ei<LEADER>","89j")
|
||
mapkey("","'io<LEADER>","90j")
|
||
mapkey("","'ia<LEADER>","91j")
|
||
mapkey("","'ir<LEADER>","92j")
|
||
mapkey("","'is<LEADER>","93j")
|
||
mapkey("","'it<LEADER>","94j")
|
||
mapkey("","'id<LEADER>","95j")
|
||
mapkey("","'ih<LEADER>","96j")
|
||
mapkey("","'in<LEADER>","97j")
|
||
mapkey("","'ie<LEADER>","98j")
|
||
mapkey("","'ii<LEADER>","99j")
|
||
mapkey("","'aoo<LEADER>","100j")
|
||
mapkey("","'aoa<LEADER>","101j")
|
||
mapkey("","'aor<LEADER>","102j")
|
||
mapkey("","'aos<LEADER>","103j")
|
||
mapkey("","'aot<LEADER>","104j")
|
||
mapkey("","'aod<LEADER>","105j")
|
||
mapkey("","'aoh<LEADER>","106j")
|
||
mapkey("","'aon<LEADER>","107j")
|
||
mapkey("","'aoe<LEADER>","108j")
|
||
mapkey("","'aoi<LEADER>","109j")
|
||
mapkey("","'aao<LEADER>","110j")
|
||
mapkey("","'aaa<LEADER>","111j")
|
||
mapkey("","'aar<LEADER>","112j")
|
||
mapkey("","'aas<LEADER>","113j")
|
||
mapkey("","'aat<LEADER>","114j")
|
||
mapkey("","'aad<LEADER>","115j")
|
||
mapkey("","'aah<LEADER>","116j")
|
||
mapkey("","'aan<LEADER>","117j")
|
||
mapkey("","'aae<LEADER>","118j")
|
||
mapkey("","'aai<LEADER>","119j")
|
||
mapkey("","'aro<LEADER>","120j")
|
||
mapkey("","'ara<LEADER>","121j")
|
||
mapkey("","'arr<LEADER>","122j")
|
||
mapkey("","'ars<LEADER>","123j")
|
||
mapkey("","'art<LEADER>","124j")
|
||
mapkey("","'ard<LEADER>","125j")
|
||
mapkey("","'arh<LEADER>","126j")
|
||
mapkey("","'arn<LEADER>","127j")
|
||
mapkey("","'are<LEADER>","128j")
|
||
mapkey("","'ari<LEADER>","129j")
|
||
mapkey("","'aso<LEADER>","130j")
|
||
mapkey("","'asa<LEADER>","131j")
|
||
mapkey("","'asr<LEADER>","132j")
|
||
mapkey("","'ass<LEADER>","133j")
|
||
mapkey("","'ast<LEADER>","134j")
|
||
mapkey("","'asd<LEADER>","135j")
|
||
mapkey("","'ash<LEADER>","136j")
|
||
mapkey("","'asn<LEADER>","137j")
|
||
mapkey("","'ase<LEADER>","138j")
|
||
mapkey("","'asi<LEADER>","139j")
|
||
mapkey("","'ato<LEADER>","140j")
|
||
mapkey("","'ata<LEADER>","141j")
|
||
mapkey("","'atr<LEADER>","142j")
|
||
mapkey("","'ats<LEADER>","143j")
|
||
mapkey("","'att<LEADER>","144j")
|
||
mapkey("","'atd<LEADER>","145j")
|
||
mapkey("","'ath<LEADER>","146j")
|
||
mapkey("","'atn<LEADER>","147j")
|
||
mapkey("","'ate<LEADER>","148j")
|
||
mapkey("","'ati<LEADER>","149j")
|
||
mapkey("","'ado<LEADER>","150j")
|
||
mapkey("","'ada<LEADER>","151j")
|
||
mapkey("","'adr<LEADER>","152j")
|
||
mapkey("","'ads<LEADER>","153j")
|
||
mapkey("","'adt<LEADER>","154j")
|
||
mapkey("","'add<LEADER>","155j")
|
||
mapkey("","'adh<LEADER>","156j")
|
||
mapkey("","'adn<LEADER>","157j")
|
||
mapkey("","'ade<LEADER>","158j")
|
||
mapkey("","'adi<LEADER>","159j")
|
||
mapkey("","'aho<LEADER>","160j")
|
||
mapkey("","'aha<LEADER>","161j")
|
||
mapkey("","'ahr<LEADER>","162j")
|
||
mapkey("","'ahs<LEADER>","163j")
|
||
mapkey("","'aht<LEADER>","164j")
|
||
mapkey("","'ahd<LEADER>","165j")
|
||
mapkey("","'ahh<LEADER>","166j")
|
||
mapkey("","'ahn<LEADER>","167j")
|
||
mapkey("","'ahe<LEADER>","168j")
|
||
mapkey("","'ahi<LEADER>","169j")
|
||
mapkey("","'ano<LEADER>","170j")
|
||
mapkey("","'ana<LEADER>","171j")
|
||
mapkey("","'anr<LEADER>","172j")
|
||
mapkey("","'ans<LEADER>","173j")
|
||
mapkey("","'ant<LEADER>","174j")
|
||
mapkey("","'and<LEADER>","175j")
|
||
mapkey("","'anh<LEADER>","176j")
|
||
mapkey("","'ann<LEADER>","177j")
|
||
mapkey("","'ane<LEADER>","178j")
|
||
mapkey("","'ani<LEADER>","179j")
|
||
mapkey("","'aeo<LEADER>","180j")
|
||
mapkey("","'aea<LEADER>","181j")
|
||
mapkey("","'aer<LEADER>","182j")
|
||
mapkey("","'aes<LEADER>","183j")
|
||
mapkey("","'aet<LEADER>","184j")
|
||
mapkey("","'aed<LEADER>","185j")
|
||
mapkey("","'aeh<LEADER>","186j")
|
||
mapkey("","'aen<LEADER>","187j")
|
||
mapkey("","'aee<LEADER>","188j")
|
||
mapkey("","'aei<LEADER>","189j")
|
||
mapkey("","'aio<LEADER>","190j")
|
||
mapkey("","'aia<LEADER>","191j")
|
||
mapkey("","'air<LEADER>","192j")
|
||
mapkey("","'ais<LEADER>","193j")
|
||
mapkey("","'ait<LEADER>","194j")
|
||
mapkey("","'aid<LEADER>","195j")
|
||
mapkey("","'aih<LEADER>","196j")
|
||
mapkey("","'ain<LEADER>","197j")
|
||
mapkey("","'aie<LEADER>","198j")
|
||
mapkey("","'aii<LEADER>","199j")
|
||
|