Linux / Bash 下除了在 .profile 中使用 alias,还有什么其他可以方便快速跳转目录的方式?

2019 年 5 月 7 日
 Livid

一直在用下面这样的方式在 .profile 中定义一些 alias,可以用于快速跳转到一些经常会用到的目录。

alias p='cd /Users/user/Documents/Projects/example'

很好奇还没有其他也很方便的方式?

11566 次点击
所在节点    Linux
73 条回复
SenLief
2019 年 5 月 8 日
z?
henryhu
2019 年 5 月 8 日
IanPeverell
2019 年 5 月 8 日
.bash_profile 里面定义一些变量,比如 nvm 就是通过 export NVM_DIR="$HOME/.nvm",就可以直接 cd $NVM_DIR 了
blueswhisper
2019 年 5 月 8 日
z +1
NB40B938mff85mtq
2019 年 5 月 8 日
我觉得软链和别名就挺方便啊.....(手动狗头
dodo2012
2019 年 5 月 8 日
z,一直在用
kzzhr
2019 年 5 月 8 日
没有人用 hash -d 么。

再加 ctrl r 的模糊匹配,感觉还可以
Lumuy
2019 年 5 月 8 日
z,很智能
ngn999
2019 年 5 月 8 日
autojump +10086.
还看到 hacer news 上有讨论一个[z.lua]( https://github.com/skywind3000/z.lua), 没用过,不评价
MrUser
2019 年 5 月 8 日
ech0x
2019 年 5 月 8 日
试试 z.lua
Imr
2019 年 5 月 9 日
1. 常用目录 ln -s 放常用目录下,比如 ~

2. alias 挺好用啊,有什么不妥吗
quinoa42
2019 年 5 月 10 日
c() {
cd $(fd --absolute-path -L -t d . $1 | fzf)
}

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/561777

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX