up

授权协议 MIT License
开发语言 SHELL
所属分类 应用工具、 终端/远程登录
软件类型 开源软件
地区 不详
投 递 者 云光明
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

up

Stop typing ../../.. endlessly. Use tab completion instead! Using up allows you to change your current directory to a parent of the current directory where the parent is specified by name or index.

Install

Written in 100% shell script, up.sh registers the up function and some completion functions via your .bashrc or .zshrc file.

bash

curl --create-dirs -o ~/.config/up/up.sh https://raw.githubusercontent.com/shannonmoeller/up/master/up.sh
echo 'source ~/.config/up/up.sh' >> ~/.bashrc

zsh

curl --create-dirs -o ~/.config/up/up.sh https://raw.githubusercontent.com/shannonmoeller/up/master/up.sh
echo 'source ~/.config/up/up.sh' >> ~/.zshrc

fish

Written in 100% fish script, up.fish registers the up function and some completion functions via funcsave.

curl --create-dirs -o ~/.config/up/up.fish https://raw.githubusercontent.com/shannonmoeller/up/master/up.fish
source ~/.config/up/up.fish

Usage

$ up [dir|num|-]

    dir   full or partial name of any parent directory
    num   number of times you'd have to type `../`
    -     previous working directory

Examples

Up one level:

/home/chuck/foo/bar/baz/head/foot $ up
/home/chuck/foo/bar/baz/head $

Up multiple levels:

/home/chuck/foo/bar/baz/head/foot $ up 4
/home/chuck/foo $

Up by full name:

/home/chuck/foo/bar/baz/head/foot $ up bar
/home/chuck/foo/bar $

Up by partial name:

/home/chuck/foo/bar/baz/head/foot $ up ba
/home/chuck/foo/bar/baz $

Tab completion:

/home/chuck/foo/bar/baz/head/foot $ up <TAB>
bar/    baz/    chuck/  foo/    head/   home/

/home/chuck/foo/bar/baz/head/foot $ up h<TAB>
head/   home/

/home/chuck/foo/bar/baz/head/foot $ up ho<TAB>
/home/chuck/foo/bar/baz/head/foot $ up home/
/home $

MIT © Shannon Moeller

  •      UP (统一过程)模型是一种以用例和风险为驱动、以架构为中心、迭代并且增量的开发过程,由UML方法和工具支持。UP过程定义了五个阶段,起始阶段、精化阶段、构建阶段、移交阶段和产生阶段。开发过程中有多次迭代,每次迭代都包含计划、分析、 设计、构造、集成和测试,以及内部和外部发布。每个迭代有五个核心工作流,捕获系统应该做什么的需求工作流、精化和结构化需求的分析工作流、在系统结构内实现需求的设

  • 1 回答 原神新手池和up池共享保底吗? 首先在UP卡池的规则中,官方已经提及了保底共享机制:UP卡池的保底次数,和其他(常驻)卡池的保底次数【相互独立计算】,互不影响;因此可以得出结论:常驻池和UP池并不共享保底,就算在常驻池中抽了89次未出五星,限定UP卡池刚开始抽,保底次数还是从0抽开始计算,下一次单抽也并不会必出五星。 2021-03-22 1 回答 原神up池保底会保留到下次吗? 原神的

  • 虚拟机突然没有网络,查看下ip ip a 发现enss后面没有网卡详情<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 重启ens33报错 ifdown ens33 & ifup ens33 在网上找到答案 sudo dhclient ens33 dhclient命

  • pullup、pulldown的用法: pullup或pulldown只会对当前无驱动的线wire才会有作用,若有驱动应该按照驱动信号来决定! 当线wire为z时,pullup或pulldown才起作用! 也就是‘Z’可以变成‘1’或‘0’,而不是‘0’能变‘1’(‘1’变‘0’),否则就跟你设计想法不一样了。 以下的例子进一步说明了这个问题: `timescale 1ns/1ps module

  • 在TortoiseSVN使用clean up 1.在【Cleanup】窗体中勾选中复选框【Clean up working copy status】,选中该复选框表示解除锁定。 2.在【Cleanup】窗体中勾选中复选框【revert all changes recursively】,选中该复选框表示将递归还原所有更改。 3.在【Cleanup】窗体中勾选中复选框【Delete unversion

  • cut up something 和 cut something up 没有区别,两者都可以。 类似的动词词组还有: mix (sth) up put (sth) off turn (sth/sb) down switch (sth) on 等等,结构是:〈动词〉+〈. 详细点 最好有例句 Cut up切开;切碎Cut up the carrots before you put them into

 相关资料
  • 问题内容: 我必须在表target_table中插入/更新一些记录。这些记录是一个source_table。 我正在使用MERGE更新/插入target_table。 我想在更新中添加一些特定条件。 那么就应该只有更新,否则就没有更新或插入。 问题答案: 您可以简单地在中添加子句。在oracle docs中有更多关于它的信息。 因此,在您的情况下,它应如下所示:

  • 问题内容: Hibernate抛出问题。 阅读文档和这篇博客文章,我替换了从到的调用,它解决了问题。 我相信我理解例外的原因,以及为什么更改方法可以解决对象断开连接和会话边界方面的问题。 我的问题是:鉴于始终将解析为会话对象,或者如果它不存在,则将其检索,因此调用merge()通常是比? 使用over有什么缺点? 问题答案: 调用merge()通常比update()更安全吗? 作为避免NonUni

  • 问题内容: 我正在使用Spring-WS和WebServiceTemplate来调用SOAP WebService。目前,我在更新SOAP标头时遇到问题。 下面是SOAP请求的完整结构: 如上所示,我需要在Header中包含2个元素。我有以下代码来更新WebServiceTemplate的SOAP标头 但是当我尝试使用两个元素(字符串)更新标头时,出现以下错误消息: SOAPHeaderStrin

  • 问题内容: 是否有用于通过UPnP实现服务发现和发布的库? (我正在尝试找到JmDNS的一些替代方案,这些协议虽然可以很好地达到我们的目的,但作为一个库,它非常不稳定,死锁的趋势令人无法接受。) 问题答案: http://4thline.org/projects/cling/ 适用于Java和Android开发人员的开源DLNA / UPnP堆栈,库和工具

  • 问题内容: 我正在编写一个应用程序,用于将第三方数据源中的实体同步到我们自己的模式中,并在两者之间进行转换/映射。我正在使用Hibernate在我们自己的模式中表示和持久化实体。我遇到的一个问题是,我的一张桌子上有一个唯一的多列键。我想看到的行为类似于upsert:当Hibernate去持久化一个实体并检测到唯一的约束冲突时,它会执行更新。我们正在使用MySQL,它提供了INSERT … ON D

  • 问题内容: 我正在使用一个使用Swing的旧版应用程序,我正在努力弄清用户单击按钮时屏幕的变化情况。我无法弄清楚的原因之一是因为这是我第一次使用Swing。我读了一本书,掌握了基础知识,但仍然很挣扎。 基本上,我正在查看的屏幕具有一个JSplitPane,其左侧具有多个快捷按钮,而右侧具有一个空白窗格。当我单击该按钮时,根据所按下的按钮,右侧窗格中会显示一个不同的屏幕。 遍历代码,我期望在某处会有

  • 问题内容: 我正在JavaFX中为大型Java项目构建GUI。这个项目有许多不同的工作线程在后台执行一些繁重的计算,我试图在GUI中可视化这些工作线程的进度。所谓进步,是指不仅是裸露的百分比,而且是Task类中未包含的其他变量,例如: 当前文件 当前错误计数 到目前为止读取的字节数 … 由于这些进度变量的变化非常快,并且由于必须从JavaFX线程(Platform.runLater())执行GUI

  • 问题内容: 例外情况: 由以下代码引发: 注释的代码执行正常。 为什么在“ upsert”不正确的情况下插入是正确的? 问题答案: 使用更新运算符更新文档字段。您需要哪个带替换文件。 这里更多 更新操作员:https : //docs.mongodb.com/manual/reference/operator/update- field/ 更新一:https : //docs.mongodb.co