jcode profile error

언제부턴가 어떤 앱을 사용중에도 cmd+; 또는 cmd+' 를 누르면 사용하다 갑자기 다음과 같은 터미널 에러 창이 뜬다.

Last login: Wed Oct 21 16:16:42 on ttys002
[ysoftman] load /etc/profile
ysoftman - ~/.profile loaded
bash: line 0: exec: env: not found

Ghostty failed to launch the requested command:
/usr/bin/login -flp ysoftman
  Runtime: 59 ms

Press any key to close the window.

https://jcode.sh/ (rust 로 만든 수십개 에이전트를 병렬로 돌려도 느려지지 않는 coding agent tool) 를 설치하고 잊고 있었다.
jcode 를 설치하면 아마 자동으로 jcode 가 실행되도록 단축키 설정(~/.jcode/config.toml)을 한것으로 보인다.

# 단축 변경 적용하기
# jcode setup-hotkey
[launch_hotkeys]
enabled = true

[[launch_hotkeys.entries]]
chord = "cmd+;"
dir = "/Users/ysoftman/workspace/myenv"
label = "myenv"
self_dev = false

[[launch_hotkeys.entries]]
chord = "cmd+'"
dir = "$HOME"
label = "home"
self_dev = false

jcode 실행이 login -l 옵션으로 ~/.profile 을 읽었는데 PATH 변수가 이전 $PATH 보전을 하지 않고 다음과 같이 설정돼 /usr/bin/env 를 찾지 못하고 있었다.
~/.vector 를 보니 2023년에 생성된 예전 흔적으로 다음 줄을 삭제하니 에러없이 jcode 가 실행된다.
export PATH=/Library/Apple/usr/bin:/Users/ysoftman/.vector/bin

comments:

댓글 쓰기

Prev