vim在顶部显示全部打开的文件,可以点击任何文件进行编辑,可以点击切换不同的文件
2条回答 默认 最新
- Kwan的解忧杂货铺@新空间代码工作室 2024-03-14 16:25关注
weixin_48451513 下午好🌅🌅🌅
本答案参考ChatGPT-3.5vim默认是以分割窗口的形式同时显示多个文件,你可以使用不同的命令在这些窗口之间切换。但是在顶部直接显示所有打开的文件并点击切换是需要使用插件的。
一种常用的插件是vim-airline插件,它可以显示当前打开的所有文件,并且可以在顶部进行点击切换。下面是使用vim-airline插件的解决方案:
- 安装vim-airline插件。可以使用vim插件管理器(如Vundle、NeoBundle、vim-plug等)进行安装。
- 在vim的配置文件(一般是~/.vimrc)中添加以下配置以启用vim-airline插件:
let g:airline#extensions#tabline#enabled = 1
- 保存配置文件并重新启动vim。
现在,你将在顶部看到一个类似于标签页的栏,显示了所有打开的文件。你可以使用鼠标点击任何一个文件,或者使用vim的快捷键进行切换。
另外,如果你想在顶部显示选项卡来管理多个文件,你可以考虑使用vim的选项卡功能。下面是使用选项卡的解决方案:
-
使用vim的选项卡功能,可以在顶部显示多个标签页,并使用命令进行切换。
-
打开一个文件后,使用命令
:tabe filename
在新的标签页中打开文件。 -
可以使用以下命令进行切换:
- 切换到下一个标签页:
:tabn
- 切换到上一个标签页:
:tabp
- 切换到指定编号的标签页:
:tabn[num]
- 关闭当前标签页:
:tabc
示例代码:
" 打开新的标签页并切换到指定文件 :tabe filename " 切换到下一个标签页 :tabn " 切换到指定编号的标签页 :tabn3 " 关闭当前标签页 :tabc
- 切换到下一个标签页:
请注意,以上两种解决方案都需要你安装第三方插件(vim-airline或者使用vim自带的选项卡功能)。如果你不想使用插件,而是想使用vim自带的功能,你可以尝试使用分割窗口来显示多个文件,并使用相关命令在窗口之间进行切换。
解决 无用评论 打赏 举报
悬赏问题
- ¥15 结构功能耦合指标计算
- ¥20 visual studio中c语言用ODBC链接SQL SERVER
- ¥50 AI大模型精调(百度千帆、飞浆)
- ¥15 非科班怎么跑代码?如何导数据和调参
- ¥15 福州市的全人群死因监测点死亡原因报表
- ¥15 Altair EDEM中生成一个颗粒,并且各个方向没有初始速度
- ¥15 系统2008r2 装机配置推荐一下
- ¥15 悬赏Python-playwright部署在centos7上
- ¥15 psoc creator软件有没有人能远程安装啊
- ¥15 快速扫描算法求解Eikonal方程咨询