ohmyzsh 新功能解决文件全路径拷贝痛点

简介: Alfred 插件在终端打开 Finder ,或在 Finder 跳转到终端首先要有 Alfred, 这个一般 mac 用户都装过,然后安装插件 :https://github.com/LeEnno/alfred-terminalfinder你可以在终端和文件夹自由切换了

今天刚升级了 ohmyzsh 最新版本,发现添加了一个 feature,可以解决文件全路径拷贝的痛点。


72.jpg


之前介绍过一些方法来解决拷贝文件全路径:


比如:


用 greadlink


$ brew install coreutils
$ greadlink -f file.txt
## 显示
/Users/baidu/Desktop/file.txt


图形界面下用 path finder


73.jpg


Alfred 插件


在终端打开 Finder ,或在 Finder 跳转到终端


首先要有 Alfred, 这个一般 mac 用户都装过,然后安装插件 :https://github.com/LeEnno/alfred-terminalfinder


你可以在终端和文件夹自由切换了


ft: open current Finder directory in Terminal tf: open current Terminal directory in Finder fi: open current Finder directory in iTerm if: open current iTerm directory in Finder


下面这些命令需要安装 Path Finder :https://cocoatech.com/#/

pt: open current Path Finder directory in Terminal tp: open current Terminal directory in Path Finder pi: open current Path Finder directory in iTerm ip: open current iTerm directory in Path Finder


相比上面这些方法 ohmyzsh 显得更直接,使用和记忆起来更舒服。


具体要先升级 ohmyzsh 最新版本,然后配置插件


vi ~/.zshrc


74.jpg


文件修改后保存,打开一个新的窗口,执行 copypath 命令就可以把文件的全路径拷贝到剪切板了。


75.jpg


copypath 命令的使用方法:


- `copypath`: copies the absolute path of the current directory.
- `copypath <file_or_directory>`: copies the absolute path of the given file.



相关文章
|
存储 iOS开发 Windows
利用Dism修复系统步骤,以及dism找不到源文件解决方案
利用Dism修复系统步骤,以及dism找不到源文件解决方案
4236 0
利用Dism修复系统步骤,以及dism找不到源文件解决方案
|
6天前
|
运维 JavaScript Devops
云效产品使用报错问题之更新后,旧数据的完成时间导出来没有了如何解决
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
1月前
|
缓存 Java 应用服务中间件
云效常见问题之把代码库里面的代码覆盖到目标机器组的对应目录如何解决
云效(CloudEfficiency)是阿里云提供的一套软件研发效能平台,旨在通过工程效能、项目管理、质量保障等工具与服务,帮助企业提高软件研发的效率和质量。本合集是云效使用中可能遇到的一些常见问题及其答案的汇总。
16 1
|
2月前
|
运维 监控 供应链
阿里云 RPA:提高业务效率的新路径
机器人流程自动化(RPA)技术正迅速改变着企业的运营方式,为提高业务效率提供了全新的解决方案。阿里云 RPA 作为行业领先的产品,凭借其强大的功能和创新的技术,成为了众多企业提高业务效率的首选。
|
4月前
将PC微信本地文件从MsgAttach文件夹转移回原先的File文件夹-更加智能
微信做了啥我不想多说了,如果你觉得目录难找,可以使用我的程序 这是我对网上程序的更改,因为有长达2个月的附件,进行了2个月的归档,网上只能全迁移到6月份文件夹,我觉得不爽
69 0
|
7月前
|
C++
19.【c++基础篇.三个文件实现】
19.【c++基础篇.三个文件实现】
51 0
|
小程序 C语言 芯片
如何做bin文件升级以及数据定位——文件操作函数簇!
如何做bin文件升级以及数据定位——文件操作函数簇!
|
C# 容器
旧项目集成
旧项目集成
109 0
旧项目集成
|
前端开发 NoSQL Redis