Jon*_*ine 3 macos shell terminal
寻找一种快速导航到shell中长路径的解决方案(特别是Max OS X Terminal.app).
说我的路径是〜/ This/Is/A/Really/Long/Path/That/I/would/Rather/Not/Type/Frequently
而不是cd~/This/Is/A/....
我希望能够存储收藏夹/书签目录,这样我就可以"cd myPath"
是否有任何二进制文件或工具可用于执行此类操作?
我发现包装' Apparix '和' Goto '一起使得这些东西成为我们终端迷的梦想.
当然,我在安装Apparix时遇到了麻烦,但最终我发现了它.
如何在Mac OS X上安装Apparix:
./configure --prefix=$HOME/local && make && make install
.man apparix
,向下滚动到标题BASH样式函数,复制该部分中的所有内容(用分隔符---
)并粘贴到其中~/.bash_profile
.而已.您现在应该在OS X上启动并运行Apparix(进一步的安装信息和用法在Apparix的主页上).
另一个解决方案是使用Bashmarks,它允许您这样做
$ cd ~/This/Is/A/Really/Long/Path/That/I/Would/Rather/Not/Type/Frequently
$ s shortname # save current path as `shortname`
$ cd /
$ g shortname # cd to ~/This/Is/A/Really/Long/Path/That/I/Would/Rather/Not/Type/Frequently
Run Code Online (Sandbox Code Playgroud)