프롬프트에도 니시키노 마키를 표시하자!

2941 단어 fish

개요



Bash나 zsh에서는 커멘드 프롬프트를 커스터마이즈 할 수 있는 것 같다.
자신은 Fish 유저로 오랫동안 무리라고 생각했지만 여기 봐 할 수 있는 것 같다는 것을 알았다.
가능하면 할 수밖에 없다! 라고 생각하고 마키 짱을 표시해 본 것이었다!

从廿_廿从



니시키노 마키가 어떤 캐릭터인지는 여기 이나 여기 를 보면 알 것이다.
러브라이브의 캐릭터에는 공식, 비공식 불문하고 몇개의 이모티콘이 있다. 从廿_廿从 는 니시키노 마키를 나타낸다.
말해 보면 그런 생각이 든다

fish_prompt



fish의 프롬프트의 개조는 fish_prompt 라는 함수를 정의해 그 안에 표시하고 싶은 정보를 기술해 가는 것만으로 좋다.从廿_廿从 <이것은 간단하다.

결국


function current_branch
  echo (set_color white) 'on'(set_color green)(__fish_git_prompt)
end

function fish_prompt
  echo (set_color yellow) (prompt_pwd)(current_branch) (set_color red -o)'从廿_廿从'(set_color normal) '< '
end

결국 이렇게 되었다.
무엇을하고 있는지 설명하면

function current_branch
  echo (set_color white) 'on'(set_color green)(__fish_git_prompt)
end

여기서는 명령 프롬프트에 표시 할 현재 디렉토리의 git 브랜치 이름을 표시하는 함수set_color 로 색상 지정
여기서 중요한 것은 __fish_git_prompt 를 사용하면 대부분의 문제는 해결한다는 것.
git관리 밖의 판정을 스스로 하는 것은 힘든 것이다!

function fish_prompt
  echo (set_color yellow) (prompt_pwd)(current_branch) (set_color red -o)'从廿_廿从'(set_color normal) '< '
end

그리고 표시하는 것은 이쪽
잘 보면 从廿_廿从 가 있다. 귀엽다.
터미널은 대화식이므로 마키에게 부탁하면 좋다.

만족한

좋은 웹페이지 즐겨찾기