z.lua 1.7.0 发布,快速回到历史路径,支持 ranger / fz

栏目: 软件资讯 · 发布时间: 7年前

内容简介:z.lua 是一个会学习你使用习惯的 cd 命令,支持 bash/zsh/fish/powershell/Windows 等众多操作系统和 shell。 1.7.0 更新几大功能: 1. 针对 LuaJit 进行编码优化,如果运行于 LuaJit 下面,则会有比默认更好的性...

z.lua 是一个会学习你使用习惯的 cd 命令,支持 bash/zsh/fish/powershell/Windows 等众多操作系统和 shell。

1.7.0 更新几大功能:

1. 针对 LuaJit 进行编码优化,如果运行于 LuaJit 下面,则会有比默认更好的性能。

2. 支持 Ranger ,会跟踪 ranger 里去过的路径,并为 ranger 提供一个 z 命令。

3. 快速回到最近访问国的目录:

z.lua 提供 dirstack 让你更便捷的访问最近刚刚去过的目录,而不需要输入任何关键字。这个方法叫做 dirstack,它记录着最近你刚刚去过的 10 条最新路径,然后是用 z -z --z -{num} 来操作:

# 显示当前的 dir stack
$ z --    
 0  /home/skywind/work/match/memory-match
 1  /home/skywind/.local/etc
 2  /home/skywind/software/vifm-0.9.1
 3  /home/skywind/work
 4  /home/skywind/work/match

# cd 到栈里 2 号路径
$ z -2
  => cd /home/skywind/software/vifm-0.9.1

# 弹出栈顶 (cd 到上一次的老路径),和 "z -0" 相同
$ z -
  => cd -

这个 dirstack 是根据 z.lua 的路径历史数据库计算的出来的,和具体的 shell 或者操作系统无关。你退出再登陆不会丢失这些记录,不同的 shell 之间也可以共享同一份记录。

4. 支持 fz.sh 提供基于 fzf 的补全效果,在 bash/zsh 下面补全功能可以更方便:

z.lua 1.7.0 发布,快速回到历史路径,支持 ranger / fz


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

计算机程序设计艺术(第2卷)

计算机程序设计艺术(第2卷)

高德纳 / 机械工业出版社 / 2008-1 / 109.00元

《计算机程序设计艺术:半数值算法(第2卷)(英文版)(第3版)》主要内容:关于算法分析的这多卷论著已经长期被公认为经典计算机科学的定义性描述。迄今已出版的完整的三卷已经组成了程序设计理论和实践的惟一的珍贵资源,无数读者都赞扬Knuth的著作对个人的深远影响,科学家们为他的分析的美丽和优雅所惊叹,而从事实践的程序员已经成功地将他的“菜谱式”的解应用到日常问题上,所有人都由于Knuth在书中表现出的博......一起来看看 《计算机程序设计艺术(第2卷)》 这本书的介绍吧!

html转js在线工具
html转js在线工具

html转js在线工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具