From cb7a183ce4fdea9b930f229189132ac77ca34197 Mon Sep 17 00:00:00 2001 From: hyper Date: Tue, 4 Feb 2025 16:00:43 +0800 Subject: [PATCH] fix: toggleterm on gitbash --- init.lua | 4 ++++ lua/plugins/visuals.lua | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 206625a..3e25c00 100644 --- a/init.lua +++ b/init.lua @@ -7,6 +7,10 @@ else require("config.lazy") end +if vim.fn.has('win32') == 1 then + vim.opt.shell = 'cmd.exe' +end + vim.opt.guifont="FiraCode Nerd Font Mono,Microsoft YaHei,微软雅黑:h12" vim.opt.clipboard = 'unnamedplus' diff --git a/lua/plugins/visuals.lua b/lua/plugins/visuals.lua index 6d92e9d..810f241 100644 --- a/lua/plugins/visuals.lua +++ b/lua/plugins/visuals.lua @@ -89,7 +89,11 @@ return { 'akinsho/toggleterm.nvim', config = function() local Terminal = require('toggleterm.terminal').Terminal - local lazygit = Terminal:new({ cmd = "lazygit.exe", hidden = true, direction = 'float'}) + local lazygit = Terminal:new({ + cmd = "lazygit", + hidden = true, + direction = 'float', + }) function _lazygit_toggle() lazygit:toggle()