我正在观看this Pluralsight course on helm,讲师一直以目录浏览模式在linux控制台中使用vi,同时自动打开当前文件以在另一个窗格中查看:
当我运行 vi 时,它确实会打开目录导航模式,但是我只有一个窗格,要查看文件,我需要输入该文件,然后显示为 。目录视图的“ strong>”。我可以返回:E
,但是经验并不相同。
我们如何告诉vi在侧窗格中自动打开当前文件,以便目录导航器和文件内容在并排窗格中都可用?
我没有任何vi配置。这是我使用ssh连接到的全新Linux 18.04 VM。
答案 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
。