vim 窗口分割 以及 tab常用操作
多窗口
- :sp -- 水平分割窗口(缩写)
- :split -- 水平分割窗口
- :split file -- 水平分割窗口(打开指定文件)
- :vsp -- 垂直分割窗口(缩写)
- :vsplit -- 垂直分割窗口
- :vsplit file -- 垂直分割窗口(打开指定文件)
- ctrl + w -- 按顺序切换窗口
- ctrl + w + h/j/k/l -- 左、下、上、右切换窗口
- :close -- 关闭当前窗口 (不可关闭最后一个窗口)
- :only -- 保留当前窗口,关闭其他窗口
- :q -- 关闭当前窗口 (可以关闭最后一个窗口)
- :qall -- 关闭所有窗口,并退出vim
- :windo wincmd K -- 切换到水平
- :windo wincmd H -- 切换到垂直
- Ctrl + w + r -- 向右或向下方交换窗口,而Ctrl + w + R则和它方向相反
- Ctrl + w + x -- 交换同列或同行的窗口的位置。vim默认交换当前窗口的与它下一个窗口的位置,如果下方没有窗口,则试着与上一个窗口交换位置。亦可在此命令前加上数量,与制定的窗口交换位置
多tab
- :tabnew -- 打开一个新tab
- :tabnew [name] -- 打开一个名字为 name 的新tab
- :tabc -- 关闭当前tab
- gt ,gT -- tab 之间切换
- :tabo -- 关闭所有其他的tab
博客里大都是转载的内容,其目的主要用户知识的组织和管理。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!