mirror of
https://github.com/skywind3000/z.lua
synced 2026-09-26 20:41:41 +00:00
update doc for dirstack
This commit is contained in:
+4
-1
@@ -341,7 +341,7 @@ alias zh='z -I -t .'
|
|||||||
|
|
||||||
第一列数据代表该路径多少秒以前访问过,第二列是路径名称。此时,你可以试着敲几个字母,用 fzf 的字符串模糊匹配进行定位,或者用光标键的上和下(CTRL+J/K 也可以)来上下移动,最后按回车 cd 过去,或者 ESC 放弃。
|
第一列数据代表该路径多少秒以前访问过,第二列是路径名称。此时,你可以试着敲几个字母,用 fzf 的字符串模糊匹配进行定位,或者用光标键的上和下(CTRL+J/K 也可以)来上下移动,最后按回车 cd 过去,或者 ESC 放弃。
|
||||||
|
|
||||||
版本 `v1.5.1` 引入了模拟 "dir stack" 可以通过: `z -`,`z --` 和 `z -{num}` 来操作:
|
版本 `v1.5.1` 引入了模拟 `dirstack` 可以通过: `z -`,`z --` 和 `z -{num}` 来操作:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# 显示当前的 dir stack
|
# 显示当前的 dir stack
|
||||||
@@ -361,8 +361,11 @@ $ z -
|
|||||||
=> cd -
|
=> cd -
|
||||||
```
|
```
|
||||||
|
|
||||||
|
这个 `dirstack` 是根据 z.lua 的路径历史数据库计算的出来的,所以和具体的 shell 或者操作系统都没有关系。你退出再登陆不会丢失这些路径历史,不同的 shell 之间也可以共享同一份历史数据。
|
||||||
|
|
||||||
注意:最好把增强匹配模式打开,这样查看历史路径时可以把当前路径过滤掉。
|
注意:最好把增强匹配模式打开,这样查看历史路径时可以把当前路径过滤掉。
|
||||||
|
|
||||||
|
|
||||||
## Tips
|
## Tips
|
||||||
|
|
||||||
推荐一些常用的命令别名:
|
推荐一些常用的命令别名:
|
||||||
|
|||||||
@@ -357,7 +357,7 @@ The first column indicates how many seconds ago you have visited, and the second
|
|||||||
|
|
||||||
At last, press `<enter>` to accept or `<ESC>` to give up.
|
At last, press `<enter>` to accept or `<ESC>` to give up.
|
||||||
|
|
||||||
Version `v1.5.1` has introduced a simulated "dir stack", which can be manipulated by `z -`, `z --` and `z -{num}`:
|
Version `v1.5.1` has introduced a simulated "dirstack", which can be manipulated by `z -`, `z --` and `z -{num}`:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# display current dir stack
|
# display current dir stack
|
||||||
@@ -377,6 +377,8 @@ $ z -
|
|||||||
=> cd -
|
=> cd -
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The dirstack is calculated from z.lua's database, and has no dependency on shells or systems. You will not lost records after re-login, and history can be shared across shells and sessions.
|
||||||
|
|
||||||
Remember to enable the [enhanced matching](#enhanced-matching) algorithm, the current working directory can be skipped with it.
|
Remember to enable the [enhanced matching](#enhanced-matching) algorithm, the current working directory can be skipped with it.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user