vim 터미널을 시작하기 위해 기본 쉘을 설정하는 방법은 무엇입니까?

vim 터미널을 시작하기 위해 기본 쉘을 설정하는 방법은 무엇입니까?

배치하여 무한 재귀를 일으킨 후

vim -c ':term ++curwin'

내 경우 ~/.bashrc실제로 작동하는 방법이 있는지 궁금합니다.

나는 tmux에 다음과 같은 솔루션이 있다는 것을 알고 있습니다. tmux를 시작하기 위해 기본 쉘을 설정하는 방법

$TERM그러나 변수는 vim-terminal 에서 변경되지 않은 상태로 유지됩니다.

답변1

VIM_TERMINAL이 변수는 내부 터미널을 사용할 때 설정됩니다 vim. env내부 vim터미널과 외부 터미널 의 출력을 봅니다 .

따라서 설정이 취소되었는지 확인한 후 .bashrc시작할 수 있습니다 vim.

[ -z "$VIM_TERMINAL" ] && vim -c ":term ++curwin"

관련 정보