如何在 vim 中不断看到当前文件名?

Jim*_*Jim 48 vim

我正在使用 vim,我需要一种方法来始终能够查看我正在处理的文件而无需执行^G.
我在启动 vim 时看到文件名,但是当我开始工作并使用各种功能时,它会丢失。
我还看到其他人在 vim 控制台的下部有某种“插件”,它们似乎是“按钮”/“标签”(我不知道如何描述它们),它们不断地显示各种信息,包括文档名称。
知道这些插件是什么吗?或者我怎样才能实现我想要的?

slm*_*slm 51

您可以将其添加到您的.vimrc文件中,或者在vim.

  • vimrc - set laststatus=2
  • 在 vim - :set laststatus=2

要获取完整路径,您可以将此命令再次添加到 your.vimrc或 while in vim.

  • vimrc - set statusline+=%F
  • 在 vim - :set statusline+=%F

例子

正常模式

                        党卫军#1

命令行模式

                        党卫军#2

如需更多信息,请参阅vim.

:help laststatus
:help statusline
Run Code Online (Sandbox Code Playgroud)

参考


小智 11

我发现在窗口标题栏上添加当前打开的文件名使用

: set title
Run Code Online (Sandbox Code Playgroud)

.vimrc看起来不那么令人讨厌然后总是让状态栏在底部占据一整行。


pfn*_*sel 5

您可能指的选项卡不是插件,而是内置的。尝试

:tabnew
Run Code Online (Sandbox Code Playgroud)

它应该打开一个新选项卡,您应该会看到菜单栏,显示不同选项卡中的文件名称。要始终显示此菜单栏,请使用

:set showtabline=2
Run Code Online (Sandbox Code Playgroud)

尽管这仅在您真的想使用选项卡时才有意义(我可以推荐它)。否则,我建议按照其他人的概述在状态栏中设置名称。

  • @Jim 标签有什么问题? (2认同)
  • 这正是我正在寻找的。 (2认同)