생선 껍질에서 별칭을 확장하는 방법은 무엇입니까?

생선 껍질에서 별칭을 확장하는 방법은 무엇입니까?

Bash에서는 입력한 별칭을 확장할 수 있습니다. 예를 들어 별칭이 있는 경우 을 cmd="cd ~/user"입력한 cmd다음 Ctrl++ 를 누르면 Alt별칭 e이 로 변경됩니다 cd ~/user. 물고기로 할 수 있는 방법이 있나요?

답변1

물고기에서 alias명령은 단지 사소한 기능을 생성합니다. 예를 들어,

alias cmd 'cd ~/user'

단순히 약어입니다

function cmd
  cd ~/user
end

이는 fish의 함수이기 때문에 별칭을 입력할 때 명령줄에서 본문을 확장할 수 없습니다. 귀하의 상황에 따라 약어를 권장합니다. 예: abbr cmd 'cd ~/user'.

관련 정보