-- Keymaps are automatically loaded on the VeryLazy event -- Default keymaps that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/keymaps.lua -- Add any additional keymaps here -- -- -- local Terminal = require("toggleterm.terminal").Terminal -- 测试外部命令。 local dir_term = Terminal:new({ cmd = "cmd.exe /c dir", direction = "float", float_opts = { border = "rounded", width = 100, height = 30, }, hidden = false, close_on_exit = false, }) vim.keymap.set("n", "mt", function() dir_term:toggle() end, { desc = "List directory contents" })