Bashmarks 是一个命令行工具,能够保存目录书签,并且支持快速切换目录,还支持Tab的补全。
当然你也可以使用软链接的方式,随你!
repository:
安装- git clone git://github.com/huyng/bashmarks.git
- cd bashmarks && make install
- 增加下面这行内容到 ~/.bashrc中
- source ~/.local/bin/bashmarks.sh
如果l命令是列出文件列表的话,在终端下输入使用方法说明.bashrc下面有个l的alias别名,手动注释掉即可。比如我的ubuntu的。bashrc文件里面有这行
- $alias
- 结果如果有
- alias l='ls -CF'
注释掉,重新进入l就能列出所有的书签了。
- #alias l='ls -CF'
s使用举例- 把当前目录保存为书签
g- 移动当前目录
p- 列出指定书签的对应目录
d- 删除书签
l - 列出所有可用的书签
- $ cd /var/www/
- $ s webfolder
- $ cd /usr/local/lib/
- $ s locallib
- $ l
- $ g web
- $ g webfolder
所有的书签内容都被保存在~/.sdirs文件里。