首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Zsh函数sublime打开文件夹和目录

Zsh函数是一种在Zsh(Z Shell)命令行环境中定义的可重复使用的代码块。它可以用于执行特定的任务或操作,以提高命令行的效率和便利性。

sublime是一款流行的文本编辑器,它提供了丰富的功能和插件生态系统,适用于前端开发、后端开发以及其他编程任务。

打开文件夹和目录是指在命令行中使用sublime打开指定的文件夹或目录,以便进行文件编辑和管理。

在Zsh中,可以通过定义一个函数来实现使用sublime打开文件夹和目录的功能。以下是一个示例函数:

代码语言:shell
复制
sublime_open() {
    if [ -d "$1" ]; then
        sublime "$1"
    else
        echo "指定的路径不是一个有效的文件夹或目录"
    fi
}

这个函数接受一个参数作为文件夹或目录的路径。它首先检查路径是否是一个有效的文件夹或目录,如果是,则使用sublime打开该路径;如果不是,则输出错误信息。

使用该函数的方法是在命令行中输入函数名和要打开的文件夹或目录的路径,例如:

代码语言:shell
复制
sublime_open /path/to/folder

这将使用sublime打开/path/to/folder文件夹。

推荐的腾讯云相关产品和产品介绍链接地址:

  • 云服务器(CVM):提供弹性的云服务器实例,适用于各种计算任务。产品介绍
  • 云存储(COS):提供安全可靠的对象存储服务,适用于存储和管理大量的非结构化数据。产品介绍
  • 云数据库 MySQL版(CDB):提供高性能、可扩展的关系型数据库服务,适用于各种应用场景。产品介绍
  • 人工智能机器学习平台(AI Lab):提供丰富的人工智能开发工具和资源,帮助开发者快速构建和部署AI应用。产品介绍
  • 物联网套件(IoT Hub):提供全面的物联网解决方案,包括设备管理、数据采集、数据存储和应用开发等功能。产品介绍
  • 云原生容器服务(TKE):提供高度可扩展的容器集群管理服务,帮助用户快速构建和管理容器化应用。产品介绍

请注意,以上推荐的腾讯云产品仅供参考,具体选择应根据实际需求和情况进行。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

MAC终端命令行下用sublime、vscode、atom打开文件或目录

在MAC下开发,用的最多的还是终端,我的终端环境是iterm2+ohmyzsh;步入正题前先给大家介绍几个小技巧: 第一个: 打开findle,然后找到我的项目目录,然后我用安装好的Go2shell打开当前目录的终端...我们说说前面那个comman+T,打开心串口又会回到~根目录,然后又得不断cd进入到指定目录,其实iterm2有设置的: 打开iterm2终端,然后点左上角的iterm2->Prefrences: ?...然后你在一个终端窗口command+t新建出来的窗口的目录就是当前目录了。 第三个: 在终端下怎么在findle中打开当前目录,这个只要输入 open .就行了,记住,有一点。...好了,接下来步入正题: 1、在终端随便一个目录输入 cd 对,就一个cd. 2、ls -al ? 然后看看当前目录有没有这个文件: ?...这个是zsh的配置文件,我们就是要在这里配置: 3、 sudo nano .zshrc 在文件末尾加上: alias atom='/Applications/Atom.app/Contents/MacOS

2.2K100

基于PHP常用文件函数目录函数整理

函数 stat() 函数相似,除了它是作用于已打开的文件指针而不是文件名。 参数: handle 文件系统指针,是典型地由 fopen() 创建的 resource(资源)。...【译者注】本函数返回的是该目录所在的磁盘分区的总大小,因此在给出同一个磁盘分区的不同目录作为参数所得到的结果完全相同。...在 Unix Windows 200x/XP 中都支持将一个磁盘分区加载为一个子目录,这时正确使用本函数就很有意义。...这给 底层的 open(2) 系统调用指定 O_EXCL|O_CREAT 标记是等价的。 'x+' 创建并以读写方式打开,其他的行为 'x' 一样。 <?...] ) //打开一个目录句柄,可用于之后的 closedir(),readdir() rewinddir() 调用中。

64030

环境与工具篇:建立高效的macos环境

alfred查找文件或文件夹 ?...中英翻译 md5计算 定位到文件后,直接用sublime打开 查找地图、ip、书籍、电影、天气、快递信息等 在stackOverflow上搜索关键词 中/英翻译大段文字 新闻、bbs阅读 数学计算 autojump...打开图片的workflow 这个workflow的目录结构是这样的: ? workflow的目录结构 然后就可以通过alfred快速地输入关键字(ti),再输入图片文字了,比如: ?...先切换至zsh脚本程序: chsh -s /bin/zsh # chsh -s 切换shell程序 source ~/.zshrc # 使当前窗口生效,也可以不执行这个,但需要重新打开一个窗口才能生效...),就可以使用autojump插件了: d --这个命令返回最近进入的目录 j xx --这个命令跳转到xx目录 只需要敲入j跟目录名,就可以跳转到目标目录,而且目录名支持模糊拼写,甚至支持错误的拼写

1.2K20

Mac 高效程序猿开发必备软件

知名度良好的社区支持 学习任何一个新的工具软件都需要花费时间或是金钱,因此选择那些值得投资的软件或工具去购买学习。...足够轻便 开发者总是需要同时打开很多软件进行工作,轻便的工具确保系统运行流畅,不至于影响我的开发效率。 4....此外为了更加好用,强烈推荐使用zsh代理bash,提到了zsh,那么必不可少的药提高黄金cp:oh-my-zsh,不用多解释,来不及了,请赶紧上车oh-my-zsh 4. ...但是唯一不足的是sublime text 3 在Xcode运行时特别卡。卡到你没法敲代码。可以使用Sublime Text2。但是Sublime Text2有很多sb的功能,谁用谁知道。...8. beyond-compare 目前用过的最好的文件对比工具,支持文件夹对比,图片对比,文件合并等等功能。 9.

3K20

推荐好玩一些的GitHub项目27天成为Java大神c语言220个经典案例sublime text 优秀插件推荐为Linux一键安装好看的字体树莓派网易云音乐

快速配置vim 快速配置vim 打开终端,执行下面的命令就自动安装好了: wget -qO- https://raw.github.com/ma6174/vim/master/setup.sh...| sh -x 极路由穿墙插件安装 极路由 新版hiwifi 使用项目根目录下的 shadow.sh 脚本进行安装, 建议使用以下一键命令: cd /tmp && curl -k -o...shadow.sh && sh shadow.sh && rm shadow.sh 快速配置zshrc cd ~ git clone git://github.com/seebi/zshrc.git .zsh...cd .zsh/ make install 27天成为Java大神 java git clone git://github.com/DuGuQiuBai/Java.git ..../c_220_model sublime text 优秀插件推荐 sublime优秀插件 git clone git://github.com/JaredCubilla/sublime

1.5K90

ExcelVBA-Fso打开文件对话框取得文件夹中的一层目录列表

ExcelVBA-Fso打开文件对话框取得文件夹中的一层目录列表 有时候我们在工作时需要取得文件夹下面的第一层文件夹目录列表,我们可以dos命令做成bat文件,生成一个txt文件, 也可以用以下的方法...:VBA直接取出,我只要一层就可以啦,今天练习一下用做一个自定义的函数,把取得的列表返回到一个数组中,有时有用,这里做个记录吧 这里有两个代码常常用到,(1)打开文件对话框(2)取得列表并返回到数组中...Dim arr() As String With Application.FileDialog(msoFileDialogFolderPicker) .Title = "请选择文件夹...End If End With [b1].Resize(UBound(arr) + 1, 1) = Application.Transpose(arr) End Sub 下面是一个自定义函数...vbCrLf m = m + 1 Next ' MsgBox s GetFolderList = temp_arr End Function ====这是我的电脑中的一个文件夹

1.2K30

如何使用PQ获取目录下所有文件夹的名(不含文件目录)

今天想把之前发布的Power BI的示例文件文件夹做一个表出来,只获取该目录下的所有文件夹的名,并不包含其中各种文件目录。 ? 因为每个文件夹中都包含多个文件,甚至还有子文件夹: ?...所以如果直接用“从文件夹获取数据”的方式,PowerQuery会使用Folder.Files函数: ? Folder.Files会将所选目录下所有文件的路径罗列出来: ?...当然,其实可以通过一系列pq操作将文件夹的名都筛选出来,实现我的目的。 不过,这样其实有个小问题,如果有一些文件夹我还没有在里面保存文件,也就是空文件夹,那么它就不会出现在列表中: ?...它只返回所选的目录下的文件夹名和文件名,并不会返回子文件夹下的文件。 所以,我们将Folder.Files替换成Folder.Contents: ? 这样我们就得到了根目录下的所有文件夹名,和文件名。...意思是查看属性,然后筛选那些是“目录”的行。 这样,就将该目录下的所有文件夹的名获取到了。

6.9K20

优秀的程序员是如何利用工具来提升工作效率的?

会自动记录你 cd 过的目录,下次你直接 j keyword 就会自动 cd 到以 keyword 匹配的目录。输入 d 会展示当前会话访问过的目录,然后对应目录有标号,接下来按标号即可跳转。...如果你用 Xtrafinder 这样的软件的话道有这样的功能,如果配上这个插件,你直接输入 cdf (cd finder)就自动 cd 到 finder 打开目录下。...zsh-autosuggestions,如下图所示,我在 app-in-mac 这个目录下,刚输入了 git, 此时光标还在 p 前面, zsh 就已经自动给我补全了 git push origin source...iTerm2 zsh plugins 更多的还是请到官网查看。 sublime text 文本编辑器,也有丰富的插件支持,直接到sublime官网[6]看吧。这个 App,我用得也不是很多。...这里分享一个小的功能,怎么在命令行用 sublime 打开特定的文件。其实就是添加一个软链即可。

1.4K30

Win下必备神器之Cmder

诚言,对于开发码字者,MacLinux果断要比Windows更贴心;但只要折下,Windows下也是有不少利器的。...添加 cmder 到右键菜单 在某个文件夹打开终端, 这个是一个(超级)痛点需求, 实际上上一步的把 cmder 加到环境变量就是为此服务的, 在管理员权限的终端输入以下语句即可: Cmder.exe...不用打开文件夹就能打Cmder,并进入该目录;爽。 借用Win下逆天神器:AutoHotKey(这个下篇要好好记载下)为Cmder配置自己喜欢的快捷键(个人用Alt+r):!...自定义aliases:打开Cmder目录下的config文件夹,里面的aliases文件就是我们可以配置的别名文件,只需将里面ls命令的别名按下列方式修改就可以在ls命令下显示中文。...Text sublime text 下的Markdown写作 Mac必备软件渐集之ZSH-终极Shell Vimium~让您的Chrome起飞 SublimeText下写作利器之MarkdownEditing

3K40

oh my zsh配置_setlanguage?lang=classic-zh-cn

Shell的分类 Linux/Unix提供了很多种Shell,不同的shell具备不同的功能,shell还决定了脚本中函数的语法,Linux中默认的shell是/bin/bash; 想知道你的系统有几种...在 Linux 里执行这个命令 Mac 略有不同,你会发现 Mac 多了一个 zsh,也就是说 OS X 系统预装了个 zsh,它是什么呢?...-O -)" 切换系统shell: $ chsh -s /bin/zsh 配置 zsh的配置文件存在当前用户目录中的.zshrc文件,如果你发现切换了shell之后,以前的配置的环境变量不生效了,可以打开...或者我们将主题设置为随机(‘random’),每次打开命令行窗口,都会随机在默认主题中选择一个,如果遇到你喜欢的主题,可以输入命令查看其名字: $ echo $ZSH_THEME 插件开启 Oh My...Zsh 默认自带了一些默认主题,存放在~/.oh-my-zsh/plugins目录中。

1.4K10
领券