aboutsummaryrefslogtreecommitdiffhomepage
path: root/.config/nvim/init.lua
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2022-03-21 20:43:48 +0900
committernsfisis <nsfisis@gmail.com>2022-03-21 20:53:56 +0900
commitc5c8c5f4724d4121e5c69c5f49138b445472228a (patch)
tree1c7e4b15fd9390eb8e28e87d704d47f4b0ff79d9 /.config/nvim/init.lua
parentf0f3347818e4404ddadd3f3d15effc183a6551ca (diff)
downloaddotfiles-c5c8c5f4724d4121e5c69c5f49138b445472228a.tar.gz
dotfiles-c5c8c5f4724d4121e5c69c5f49138b445472228a.tar.zst
dotfiles-c5c8c5f4724d4121e5c69c5f49138b445472228a.zip
neovim: fix gA keybinding
Diffstat (limited to '.config/nvim/init.lua')
-rw-r--r--.config/nvim/init.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index 28038cc..b10be61 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -368,9 +368,9 @@ vimrc.map('i', '<Right>', '<Nop>')
vimrc.map_expr('n', 'gA', function()
local line = F.getline('.')
if vim.endswith(line, ';;') then -- for OCaml
- return 'A\\<C-g>U\\<Left>\\<C-g>U\\<Left>'
+ return vimrc.term([[A<C-g>U<Left><C-g>U<Left>]])
elseif vim.regex('[,;)]$'):match_str(line) then
- return 'A\\<C-g>U\\<Left>'
+ return vimrc.term([[A<C-g>U<Left>]])
else
return 'A'
end