나는 방글라데시 제어 VM에서 Fish를 실행 중입니다. VM 특정 구성이 덤프되는 곳으로 ~vagrant
을 사용하려고합니다. 즉, 내 $HOME
입니다. 나는 /vagrant
을 호스트와 공유하는 디렉토리로 사용하고 있으며, 항상 그곳에 있기를 원합니다.물고기가 집이 아닌 다른 디렉토리에서 시작하도록하십시오.
VM에 로그인 할 때 Fish에서 나를 /vagrant/
으로 보내 주시기 바랍니다.
배시에서는 cd /vagrant/
을 ~/.bashrc
에 넣으면됩니다. 그러나 another question about changing directories in Fish이 있으며, cd /vagrant/
을 ~/.config/fish/config.fish
에 넣는 것은 Fish가 암시 적으로 모든 명령에서 평가할 것이기 때문에 실수 일 수 있습니다. (나는 그 질문에 덧붙여지지 않았다. 왜냐하면, 나는 다른 방법을 원할 때 도청 된 사용자 환경을 표준 디렉토리에서 시작하는 것으로 보였기 때문이다.)
누군가 물고기를 만드는 가장 좋은 방법을 명확히 할 수 있는가? 비 디렉토리에서 사용자를 시작 하시겠습니까?
if status is-interactive'는 정확히 내가 찾고있는 것입니다. 감사! –