fish

    8

    1답변

    물고기와 함께 사용할 자동 완성 스크립트를 만들려고합니다. 나는 같은 프로그램에 대한 bash 완성 스크립트를 포팅하고있다. 이 프로그램은 세 최고 수준의 명령이는 foo, bar 및 baz 말 각은 각각 ab 및 c 말, 일부 하위 명령이 있습니다. 내가보고 있어요 최상위 레벨이 자동 완성 확인 명령, 그래서 나는 그것이 하위 명령이 무엇을보고 다시 탭을

    0

    1답변

    내 바탕 화면 관리자에서 fish을 키보드 바로 가기 Ctrl + ~에 바인딩했습니다. 시작시 fish은 /usr/lib/lightdm/lightdm 디렉토리를 엽니 다. lightdm과 아무런 관계가 없기 때문에 이것은 상당히 성가시다. 보통 나는 내 $HOME 디렉토리의 코드에서 작업한다. 어떻게 물고기가 시작되는 디렉토리를 변경할 수 있습니까? 시작

    9

    2답변

    bash에서는 루비와 마찬가지로 프로그램 이름이 $ 0에 의해 부여됩니다. 물고기 중에 뭐야? 내가해야 할 일은 다음과 같습니다. set PROGRAM (ps --no-header -o args -p %self | egrep -o '\S+')[2] 하지만 프로그램 이름은 이미 어딘가에 있어야합니다. 또한 각 프로그램의 스텁에서 프로그램 이름을 변수로 설

    15

    2답변

    내가 bash는 사용하고 싶지 : > if true; then echo y; else echo n; fi y > if false; then echo y; else echo n; fi n > if false || true; then echo y; else echo n; fi y 지금 물고기와 노력 : > if true; echo y; else;

    3

    1답변

    Stack Overflow에 관한 비슷한 질문을 모두 쳐다 보았고 설명서에 많은 내용을 시도했습니다. 나의 현재 시도는 아래에있다. 내가 이루고자하는 것은 컴퓨터 사용자를 기반으로 한 차별적 인 행동입니다. 나는 업무용 컴퓨터와 가정용 컴퓨터를 가지고 있으며 집에 입력 할 때 내가 원하는 코드보다 명령 줄에 "코드"를 입력 할 때 업무용 컴퓨터를 다른 디렉

    0

    1답변

    현재 내 zsh 프롬프트는 입력 프롬프트로 %을 표시하기 전에 $'%2~ %%'을 사용하여 현재 및 이전 디렉토리를 출력합니다. 내가 /Users/david/Documents/Code/project에있어 예를 들어, 내 메시지가 표시됩니다 Code/project % 을 그러나, 나는 다시 위로 Code 디렉토리에, 물결이 표시되는 경우 : ~Document

    0

    1답변

    내가 config.fish에서이 루프가 : 이것은 위대한 작품을 set W_COLS (tput cols) for x in (seq $W_COLS) echo $x end , 반복하는 내 터미널의 폭을 trought을. 나는 다음과 같은 결과를 얻습니다. 1 2 3 . . . 80 줄 바꿈없이 한 줄로 인쇄하고 싶습니다. 나는

    40

    1답변

    Fish에 해당하는 source .bashrc을 찾고 있습니다. 당신의 물고기가 2.1보다 오래된 경우

    1

    1답변

    : if false | true | true echo "Fish thinks OK because of last status" else # But I... echo "Need the entire pipeline to be true" end 배쉬는 $ PIPESTATUS있다. Fish의 파이프 라인 무결성을 테스트하는 방법은

    2

    2답변

    지난 며칠 동안 스레드를 통해 읽는 데 상당한 시간이 걸렸지 만 여전히 이에 대한 적절한 답변을 찾지 못했습니다. 내가 사용하는 그것 때문에 떨어져 git stash; and git checkout master; and git pull origin master; and git checkout <FEATURE BRANCH>; and git merge mast