使用过vs code应该知道有一个命令是code .
近期使用cursor,不得不说cursor是真香!那就想试试有没有cursor .这个命令,毕竟cursor是在vs code的基础上拉了一条分支进行修改的.
这个命令在Mac系统下是可以使用的,Windows下没有测试,感兴趣的可以自己试试.
添加
- 打开终端输入
cursor --help,会发现终端找不到cursor这个命令(但是输入code --help就会打印出很多信息) - 打开终端,不用切换目录,默认应该就是
~这个目录 - 输入命令
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
- 粘贴复制进去,按
ESC,再输入:wq,回车 chmod +x cursor,输入这个命令,将刚才的文件变成可执行脚本- 将这个文件移入
bin目录下,sudo mv cursor /usr/local/bin/,回车 - 输入管理员密码
- 刷新
bin目录,source ~/.zshrc - end
然后随便打开一个目录,输入cursor .就可以使用cursor打开文件了