当前位置: 首页 > news >正文

lazyvim恢复gt键

好的!下面是一个完整的 LazyVim 键位配置 patch,将 gt / gT 恢复为 “切换标签页(tab page)” 的原始行为,同时保留原本 buffer 切换功能在其他键位上(比如 / )。

✅ 恢复 gt 为 Tab 切换:写入到 lua/config/keymaps.lua

在 LazyVim 中,你可以在 ~/.config/nvim/lua/config/keymaps.lua 中添加如下内容:

– 恢复 gt / gT 为 Tab 页切换
vim.keymap.set(“n”, “gt”, “:tabnext”, { desc = “Next Tab Page” })
vim.keymap.set(“n”, “gT”, “:tabprevious”, { desc = “Previous Tab Page” })

– buffer 切换保持在 Tab / Shift-Tab
vim.keymap.set(“n”, “”, “:bnext”, { desc = “Next Buffer” })
vim.keymap.set(“n”, “”, “:bprevious”, { desc = “Previous Buffer” })

📌 Lazy.nvim 替代写法(如你把键位写在 plugin 文件中)

如果你用 Lazy.nvim 的插件式写法,可以在 lua/plugins/keymaps.lua 或专用键位插件中:

return {
{
“LazyVim/LazyVim”,
opts = {
keys = {
{ “gt”, “tabnext”, desc = “Next Tab Page” },
{ “gT”, “tabprevious”, desc = “Previous Tab Page” },
{ “”, “bnext”, desc = “Next Buffer” },
{ “”, “bprevious”, desc = “Previous Buffer” },
},
},
},
}

✅ 保存并重启 Neovim

执行:

:source ~/.config/nvim/lua/config/keymaps.lua

或者直接重启 Neovim,即可恢复 gt/gT 原行为 🎉

是否还想我把这个键位封装成一个 LazyVim 插件模块?我可以给你一个 lua/plugins/tabfix.lua 文件直接放进去。

http://www.xdnf.cn/news/1132111.html

相关文章:

  • 项目流程管理系统使用建议:推荐13款
  • 【27】MFC入门到精通——MFC 修改用户界面登录IP IP Address Control
  • DHTMLX Suite 9.2 重磅发布:支持历史记录、类Excel交互、剪贴板、拖放增强等多项升级
  • AWS IAM 最佳安全实践通用指南
  • 随机链表的复制数据结构oj题(力口138)
  • HTML进阶
  • Golang学习之常见开发陷阱完全手册
  • 如何解决pip安装报错ModuleNotFoundError: No module named ‘tkinter’问题
  • C#语法基础总结(超级全面)
  • 16路串口光纤通信FPGA项目实现指南 - 第二部分(下)
  • uniapp写好的弹窗组件
  • Maven入门指南:生命周期、阶段和执行顺序详解
  • Qt 将触摸事件转换为鼠标事件(Qt4和Qt5及以上版本)
  • webpack和vite对比
  • Django基础(三)———模板
  • 大语言模型(LLM)训练的教师强制(Teacher Forcing)方法
  • django在线音乐数据采集-22647
  • Anspire Open暑期上新季 - 第二弹Anspire Browser Agent,开启云端自动化新纪元
  • 【RTSP从零实践】13、TCP传输AAC格式RTP包(RTP_over_TCP)的RTSP服务器(附带源码)
  • Node.js Process Events 深入全面讲解
  • 【AI智能体】Dify 基于知识库搭建智能客服问答应用详解
  • 壹脉销客AI电子名片源码核心架构
  • SSM框架学习——day3
  • 【JVM】内存分配与回收原则
  • RAG优化秘籍:基于Tablestore的知识库答疑系统架构设计
  • 【前端】HTML语义标签的作用与实践
  • 产品经理笔试考试回忆集(2025湖南某国企)
  • 智慧公厕系统打造洁净、安全的公共空间
  • 搭建云途YTM32B1MD1芯片VSCODE+GCC + Nijia + Cmake+Jlink开发环境
  • WebStorm vs VSCode:前端圈的「豆腐脑甜咸之争」