gpt4 book ai didi

unix - vim netrw 退出后更新当前工作目录

转载 作者:行者123 更新时间:2023-12-01 09:49:08 32 4
gpt4 key购买 nike

这是场景。
我在 unix 命令行上(在主目录中)。我想浏览目录

$ vim . 

从而打开vim netrw。
现在我正在使用 netrw 浏览目录。
我在这里想要的是,当我退出 vim netwr 时,我希望我以前的当前工作目录(在这个例子中是主目录)现在成为我以前在 vim netwr 中的目录。
例子:
步骤 1. 现在在主目录中
步骤 2.vim 。 (因此打开vim netrw)
步骤 3. 转到任何目录 (~/my/other/folders)
第 4 步。:q(退出 vim)
第 5 步。(在这里,我希望我以前的目录现在变成 ~/my/other/folders

关于如何做到这一点的任何想法?我想在 .vimrc 中做点什么,但我不知道怎么做。进入谷歌搜索,但没有发现任何有值(value)的东西。

最佳答案

一个可能的解决方案是在 netrw 中按 c 更改当前工作目录。 ,并通过发出 :shell 从您所在的文件夹中生成一个新的 shell。

所以它看起来像:

vim .
Navigate to the desired folder...
c
:shell

您现在位于 netrw 中的当前文件夹中的 shell 中。

当您退出该 shell 时,您会退回到您在 netrw 中的位置并可以继续使用资源管理器。

关于unix - vim netrw 退出后更新当前工作目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15469098/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com