æè¿ãzellij ã使ã£ãã¯ã¼ã¯ããã¼ãæã«é¦´æãã§ããã®ã§ãVSCode (å®é㯠Cursor 使ã£ã¦ã) ã® Terminal ã§ãèªåèµ·åããããã«ããã
ããã¥ã¡ã³ã ã«ãã㨠eval "$(zellij setup --generate-auto-start zsh)"
ã£ã¦æ¸ãã¦ããã°èªåèµ·åã§ããã®ã ããã©ãåãªãã¸ããªæ¯ã«å¥ã® Session ã«ãªã£ã¦ã»ããã®ã§ä»¥ä¸ã®ããã«ããã
# zellij https://github.com/zellij-org/zellij if [[ "$TERM_PROGRAM" == 'vscode' ]]; then if [[ -z "$ZELLIJ" ]]; then zellij attach --create "$(basename "$(git rev-parse --show-toplevel 2>/dev/null || echo "$PWD")")" exit fi else if [[ -z "$VSCODE_RESOLVING_ENVIRONMENT" ]]; then # export ZELLIJ_AUTO_ATTACH=true export ZELLIJ_AUTO_EXIT=true eval "$(zellij setup --generate-auto-start zsh)" fi fi
è£è¶³ã¨ãã¦ãé常ã®ã¿ã¼ããã«å´ã®å¦ç㧠$VSCODE_RESOLVING_ENVIRONMENT
ãè¦ã¦ããã®ã¯ãVSCode ã®èµ·åæã«ã¦ã¼ã¶ã¼ã®ã·ã§ã«ã®è¨å®ãèªã¿ã«è¡ãå¦çã失æãã¦ã¶ã£å£ããã®ã§åé¿çã