From 3b8be3598c5b30c98c2e9546e9385bf1567b3a01 Mon Sep 17 00:00:00 2001 From: ray Date: Sun, 18 Jan 2026 19:23:17 +0000 Subject: [PATCH] do not open floating window with [d and ]d --- lua/keymaps.lua | 12 +++++++++--- spell/en.utf-8.add | 1 + spell/en.utf-8.add.spl | Bin 9650 -> 9652 bytes 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/lua/keymaps.lua b/lua/keymaps.lua index 2dbf084..7ff7d78 100644 --- a/lua/keymaps.lua +++ b/lua/keymaps.lua @@ -49,9 +49,15 @@ end, { desc = 'Diagnostics: Buffer errors (location list)', silent = true }) map('n', 'xE', function() vim.diagnostic.setqflist({ severity = vim.diagnostic.severity.ERROR }) end, { desc = 'Diagnostics: All errors (quickfix)', silent = true }) -map('n', '[d', vim.diagnostic.goto_prev, { desc = 'Diagnostics: Previous diagnostic', silent = true }) -map('n', ']d', vim.diagnostic.goto_next, { desc = 'Diagnostics: Next diagnostic', silent = true }) -map('n', 'xd', vim.diagnostic.open_float, { desc = 'Diagnostics: Show diagnostic under cursor', silent = true }) +map('n', '[d', function() + vim.diagnostic.goto_prev({ float = false }) +end, { desc = 'Diagnostics: Previous diagnostic', silent = true }) +map('n', ']d', function() + vim.diagnostic.goto_next({ float = false }) +end, { desc = 'Diagnostics: Next diagnostic', silent = true }) +map('n', 'xd', function() + pcall(vim.diagnostic.open_float) +end, { desc = 'Diagnostics: Show diagnostic under cursor', silent = true }) map('n', 'xt', function() vim.diagnostic.enable(not vim.diagnostic.is_enabled()) end, { desc = 'Diagnostics: Toggle display', silent = true }) diff --git a/spell/en.utf-8.add b/spell/en.utf-8.add index 4143d2a..e0c3f1a 100644 --- a/spell/en.utf-8.add +++ b/spell/en.utf-8.add @@ -774,3 +774,4 @@ Trengo Hostinger's hPanel reauthoring +dropdowns diff --git a/spell/en.utf-8.add.spl b/spell/en.utf-8.add.spl index f891df9ecc7eeb4a55c7d2f445c503826ea914a4..73205d8de0092466c4574dc63d7f9bd5beba213b 100644 GIT binary patch delta 1453 zcmXw3Uuaup6u;+7nxwfmY0@-l`ggSx+O=sb8%SxX?x9TT`iD}c7B;t=~_7v~;^9_a=v6)m_?M{!mVeVBdd1RteR@WG0R4|@=8L6~+>&-sEcH{ZSAIluEe zzwfrsS5I5$SO>)g zS!XhpDMN{(YIZPKI|uDs<=Ps6LwwtN3jV@--gkrxuvfhbv$&#mKs$b=cEK9{qV~fk z`n48$t;JvrU(>R19lz7g_&4){;NhD*49Z2+L^HJ&5?`>5Et~Ap=D)g}p$pwd)uQbP~)|;Can9 zK!=1dC~pkk4@996Hv;`c^ryg!k;_Fepuh+d8DSJDQo{EK`-t|%;OoQFxjLQn*hw1m zW+s=n3N|RpMzKWCfpW#2GIIrck#dg9U^wDby+l+qgyLGmzk_GEyPoBbj1#xjJF|!76*Nc1A~?ThOzn~knPKgclw#AsnW!?bD5G3A zYyz>E%CK3K^YVUgI_Pyz&sQkW(^!O*lwJ8zrxYEqrg6IO0)s$=9pb&hc?NaGr782b zoX|`EV}hd2;Bw|Y~K4A}Kzg$456)TKcfoYS;FbF2-StcU78>ex`NoAeB)BSG7 zkw|B$8X22pq?(6(md^M&8gpObm2mA~ps8cXB}pkWaffb{L~emtT2+*Z455>`tDD2+ zDzX*#qY??KcH`BiZg_&&^y*~AtRcX=dNPx>g;5}GmSkEt$$Zppof0LFwX`spdWt^7 zh(VOAehD_2yhY4WoyNiDlbu7B>`gn!@VI8kB{VcbrPA8HtX#IYnn%>Tw4zmkAL66t z3+_+Y5ZZNorsag@E>f`PgA4_)<9JI)=!nZI18K=d&LV_ME!|58)xGiVa;tUYmPk|B za9PSwvu%ldK^Do9%GIUU9wtOGO~gDu%*|Jc!ZmK2Ey!})^jq}}#mwq%;fzzmtBE<< zgRZQ_uB40m%!C}H4r6y~+o?}&A)FP`g#WjA(8>U>PLfW6Rl}L2#tx`+-^-Y5?e+Xq O5;~RI-uk#TSo+H6kb_U=-?`1d1;f)F%CYpMe_;&OdvFd5Oju5_Y z9D^v2#0G{Iib76y%VtiAEWdPITAp^&3RNQzA*7h>p@W1`CATGzI3l+2sPU^Y8y5La z>7o950%;LQ~ZX!zqchcY`ubD5{P6ZF)t^(MiuKraO zXl_^|Ub9!JU~E)FEmZ;6x1hTuz3c|b&9qG3#`Ku%k&fSK^b&-h=$N304kdoKInlal zy0ly#QT;!J-Wu(x0r+ptJ?aJOc<)9UV@fNXxJ+ni3oJKd%+2N$nH z!VD6%1(CpriP^D->oY@%t3r*2AIhk-{5&`J9)u_S#@@-XSp%O5?;SO5<{hRN5v46K zhhHH{7DQ{<(N(+GI)TKI<`T*JEBbn4GY1S&+`*4`#T2e8Yo*P)o}uQ0;`Ep zF}3n}Ud+^7%SrhT4yQn++~*HkUhDsaIz+jwx>9K0XE+VoG|v5dnQYE>gm~18K~D+8 z_&zi-%rYNqZI3-AKvG{$;1q?9@`cueb6fS93T%=H;d3_2q1j+X2;^C}nN<|&^Ef>9 zsaNi6ES*EhzMrSFbqX*~g6QJO^wu2wQj1c7eUoYfb0bn%BAEUIc?3xWd@F