在vi中的目录导航过程中是否可以查看当前文件内容(命令行,而不是GUI)?

时间:2020-09-07 15:11:40

标签: vim vi

我正在观看this Pluralsight course on helm,讲师一直以目录浏览模式在linux控制台中使用vi,同时自动打开当前文件以在另一个窗格中查看: enter image description here

当我运行 vi 时,它确实会打开目录导航模式,但是我只有一个窗格,要查看文件,我需要输入该文件,然后显示为 。目录视图的“ strong>”。我可以返回:E,但是经验并不相同。

我们如何告诉vi在侧窗格中自动打开当前文件,以便目录导航器和文件内容在并排窗格中都可用?

我没有任何vi配置。这是我使用ssh连接到的全新Linux 18.04 VM。

1 个答案:

答案 0 :(得分:3)

这是使用netrw的:Lexplore模式。

从Vim内部用status (optional), string Filter by status. Default is `Applicants`. Valid values: Applicants, Recommended, Messaged, Declined, Withdrawn, Hidden, AutoHidden 打开它,或者如果您想在打开Vim的情况下启动它,请使用:Lexplore(而不是vim +Lexplore)或vim .简短。


如果您喜欢使用“预览”功能,请在右侧窗口中打开文件,同时将光标保持在netrw窗口上,然后设置以下变量:

vim +Lex

然后使用" Open the preview window vertically. let g:netrw_preview = 1 vim .单独打开netrw,然后使用:e .键在“预览”窗口中打开文件。第一次使用p将打开预览窗口。

您可能还需要设置:

p

有关详细信息,请参见:help netrw-preview

相关问题