使用curosr .加载并打开当前目录

147 阅读1分钟

使用过vs code应该知道有一个命令是code .

近期使用cursor,不得不说cursor是真香!那就想试试有没有cursor .这个命令,毕竟cursor是在vs code的基础上拉了一条分支进行修改的.

这个命令在Mac系统下是可以使用的,Windows下没有测试,感兴趣的可以自己试试.

添加

  1. 打开终端输入 cursor --help,会发现终端找不到cursor这个命令(但是输入code --help就会打印出很多信息)
  2. 打开终端,不用切换目录,默认应该就是 ~ 这个目录
  3. 输入命令 vim cursor 回车
#!/usr/bin/env bash

# Cursor 应用路径
CURSOR_APP="/Applications/Cursor.app"

# 检查 Cursor 是否已安装
if [ ! -d "$CURSOR_APP" ]; then
  echo "错误: 找不到 Cursor 应用,请确保它已安装在 $CURSOR_APP"
  exit 1
fi

# 找到主要可执行文件
EXECUTABLE="$CURSOR_APP/Contents/MacOS/Cursor"
if [ ! -f "$EXECUTABLE" ]; then
  # 尝试其他可能的名称
  EXECUTABLE=$(find "$CURSOR_APP/Contents/MacOS" -type f -perm +111 | head -1)
  if [ -z "$EXECUTABLE" ]; then
    echo "错误: 找不到 Cursor 的可执行文件"
    exit 1
  fi
fi

# 处理命令行参数
if [ $# -eq 0 ]; then
  # 不带参数时直接打开 Cursor
  open "$CURSOR_APP"
else
  # 尝试直接传递路径参数给可执行文件
  if [ "$1" = "." ]; then
    # 当前目录
    "$EXECUTABLE" "$(pwd)"
  else
    # 指定路径
    RESOLVED_PATH=$(realpath "$1" 2>/dev/null || echo "$1")
    "$EXECUTABLE" "$RESOLVED_PATH"
  fi
fi
  1. 粘贴复制进去,按ESC,再输入:wq,回车
  2. chmod +x cursor,输入这个命令,将刚才的文件变成可执行脚本
  3. 将这个文件移入bin目录下,sudo mv cursor /usr/local/bin/,回车
  4. 输入管理员密码
  5. 刷新bin目录,source ~/.zshrc
  6. end

然后随便打开一个目录,输入cursor .就可以使用cursor打开文件了