From 421ad0a07a2b1d4d42d43ae701434df0620f3688 Mon Sep 17 00:00:00 2001 From: Tymoteusz Makowski Date: Mon, 25 Apr 2022 13:53:01 +0200 Subject: [PATCH] refactor: improve lexima rules See: https://github.com/cohama/lexima.vim/issues/129#issuecomment-1108472954 --- config/nvim/init.vim | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/config/nvim/init.vim b/config/nvim/init.vim index ee78170..863a608 100644 --- a/config/nvim/init.vim +++ b/config/nvim/init.vim @@ -43,12 +43,12 @@ let g:gitgutter_map_keys = 0 " cohama/lexima.vim " See: https://github.com/cohama/lexima.vim/issues/129#issuecomment-1028725217 -call lexima#add_rule({'char': '(', 'at': '\%#\S\|\S\%#'}) -call lexima#add_rule({'char': '[', 'at': '\%#\S\|\S\%#'}) -call lexima#add_rule({'char': '{', 'at': '\%#\S\|\S\%#'}) -call lexima#add_rule({'char': '"', 'at': '\%#\S\|\S\%#'}) -call lexima#add_rule({'char': "'", 'at': '\%#\S\|\S\%#'}) -call lexima#add_rule({'char': '`', 'at': '\%#\S\|\S\%#'}) +call lexima#add_rule({'char': '(', 'at': '\%#\S\{-1,})'}) +call lexima#add_rule({'char': '[', 'at': '\%#\S\{-1,}]'}) +call lexima#add_rule({'char': '{', 'at': '\%#\S\{-1,}}'}) +call lexima#add_rule({'char': '"', 'at': '"\S\{-1,}\%#\|\%#\S\{-1,}"'}) +call lexima#add_rule({'char': "'", 'at': "'\S\{-1,}\%#\|\%#\S\{-1,}'"}) +call lexima#add_rule({'char': '`', 'at': '`\S\{-1,}\%#\|\%#\S\{-1,}`'}) " itchyny/lightline.vim