内容简介: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
- 回到未来:永恒的lisp
- Istiod——回到单体的理由
- [译] Istiod:回到单体的理由
- 用关系型 NoSQL 回到未来
- 回到基础:如何用原生 DOM API 生成表格
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
JavaScript面向对象编程指南
斯托扬 / 凌杰 / 人民邮电出版社 / 2013-3 / 59.00元
《JavaScript面向对象编程指南》内容包括:JavaScript作为一门浏览器语言的核心思想;面向对象编程的基础知识及其在JavaScript中的运用;数据类型、操作符以及流程控制语句;函数、闭包、对象和原型等概念,以代码重用为目的的继承模式;BOM、DOM、浏览器事件、AJAX和JSON;如何实现JavaScript中缺失的面向对象特性,如对象的私有成员与私有方法;如何应用适当的编程模式,......一起来看看 《JavaScript面向对象编程指南》 这本书的介绍吧!
Base64 编码/解码
Base64 编码/解码
html转js在线工具
html转js在线工具