내 별칭은 neomutt에서 작동하지 않습니다. 이로 인해 텍스트 편집기 neovim에서 파일을 편집할 수 없습니다. 시도하면 sh: 1: nvim not fount
여기에 사용된 쉘이 이라는 오류 메시지가 나타납니다 sh
. 내 시스템에서 bash를 사용하고 있으므로 이를 변경할 방법을 찾고 있습니다. 내 구성에 추가했지만 set shell = "/bin/bash"
문제가 변경되지 않았습니다. neomutt의 쉘은 여전히 sh입니다.
답변1
@ user414777이 지적했듯이 별칭은 비대화 형 쉘에서 작동하지 않습니다. 제 경우에는 배포판의 패키지 관리자를 통해 neovim을 설치하지 않고 appimage 실행 파일로 설치했기 때문에 neovim 명령은 이 실행 파일의 별칭일 뿐입니다 $VISUAL
. 동일한 문제가 발생했지만 다른 방법으로(예: appimage 파일을 다운로드하지 않고) neovim을 설치한 경우 먼저 실행 파일의 위치를 찾은 다음 이를 가리키는 스크립트를 생성하거나 제가 한 것과 동일하게 변경해야 합니다.$EDITOR
nvim.appimage