导航利器:Cursor插件 - 让你的 Zsh 终端更智能!

1,394 阅读2分钟

Cursor

Cursor 智能代码编辑辅助工具,不科普了,下载后尽情体验下吧

www.cursor.com/

体验图

先放图,在终端快速启动 Cursor 应用程序,并打开项目

ScreenFlow.gif

Zsh 插件开发的基本步骤

小伙伴如果想要自己编写 Zsh 插件,可以按这个步骤来,脚本语言是 Shell

  1. 创建插件目录:在 ~/.oh-my-zsh/custom/plugins 目录下创建一个新的目录,用于存放插件文件。
  2. 编写插件脚本:在插件目录中创建一个 .plugin.zsh 文件,并编写插件的功能代码。
  3. 加载插件:在 Zsh 配置文件(通常是 ~/.zshrc)中添加插件名称到 plugins 数组中。
  4. 重启 Zsh:重新启动终端或执行 source ~/.zshrc 以加载新插件。

Cursor插件安装步骤

原作者仓库:github.com/valentinoco…

原仓库提供的是vscode启动插件,改造成cursor启动插件,方便快速在终端启动cursor程序

  1. 将此存储库克隆到 $ZSH_CUSTOM/plugins(默认是 ~/.oh-my-zsh/custom/plugins):

    git clone https://gitee.com/Osbornjie/cursor.git $ZSH_CUSTOM/plugins/cursor
    
  2. 将插件添加到 Oh My Zsh 要加载的插件列表(找到你的/User/xxx/.zshrc文件):

    plugins=(cursor)

image.png

Cursor插件作用

其主要作用是简化在终端中使用 Cursor 编辑器的操作。以下是该插件提供的主要功能:

  1. 启动 Cursor:通过 cs 命令启动 Cursor 编辑器。如果不带参数,则在当前目录中启动 Cursor。
  2. 打开目录:通过 cs <directory> 命令,cd 到指定目录并在 Cursor 中打开它。
  3. 打开文件:通过 cs <file> 命令,在 Cursor 中打开指定文件。
  4. 在最后一个活动窗口中打开:通过 csa <directory>csa <file> 命令,在最后一个活动的 Cursor 窗口中打开指定目录或文件。
  5. 打开当前文件夹:通过 cst 命令,相当于 cs .,在 Cursor 中打开当前文件夹。
  6. 在最后一个活动窗口中打开当前文件夹:通过 csta 命令,相当于 cs -a .,在最后一个活动的 Cursor 窗口中打开当前文件夹。
  7. 以超级用户权限打开:通过 scs 命令,类似于 sudo cs,在 Cursor 中打开文件或文件夹,适用于编辑系统保护的文件。
  8. 以超级用户权限在最后一个活动窗口中打开:通过 scsa 命令,类似于 sudo cs -a,在最后一个活动的 Cursor 窗口中打开文件或文件夹,适用于编辑系统保护的文件。

通过使用 cursor 插件,用户可以更加高效地在终端中使用 Cursor 编辑器,简化了文件和目录的打开操作,提高了工作效率。