
내 Mac과 Ubuntu에서 Fish Shell에 "la"를 입력하면 "ls -la"와 동일한 출력이 표시됩니다. 나는 그것을 함수로 정의했을 수도 있다고 생각했습니다. 그러나 "la"가 별칭, 약어 또는 함수로 정의되어 있는 것을 찾을 수 없습니다.
.config/fish/functions, fish.prompt.fish, config.fish와 Fish 문서 및 명령을 확인했습니다.
내가 무엇을 놓쳤나요? "la"가 어디에 정의될 수 있는지에 대해 어떻게 생각하시나요?
답변1
이 type
명령은 이러한 유형의 질문에 대한 친구입니다.
$ type la
la is a function with definition
# Defined in /usr/local/share/fish/functions/la.fish @ line 4
function la --description 'List contents of directory, including hidden files in directory using long format'
ls -lah $argv
end
la
그것은 물고기 분포에 포함된 표준 기능이라는 것을 말해줍니다 . Fish에는 ll
다음과 같은 기능 도 포함되어 있습니다 ls -lh
.