分类
互联网

如何自动重载工作目录

使用如下命令, 可以登录时自动加载退出时的工作目录. 这在很多时候是方便的(例如vim的基于目录保存session).

首先在`~./.bash_logout`加入
`pwd > ~/.lastdirectory`
这表示在退出时, 将当前目录保存到文件`~/.lastdirectory`.

然后, 在`~/.bashrc` 里加入

[ -s ~/.lastdirectory ] && cd `cat ~/.lastdirectory`

这表示, 当`~/.lastdirectory`存在时, 切换到`~/.lastdirectory`文件中保存的目录.

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据