당신의 단말기를 유행하게 하세요!
6587 단어 terminalwebdevlinuxproductivity
다음은 당신의 단말기를 나처럼 유행하게 할 수 있는 간단한 절차입니다.
1) https://www.iterm2.com
다운로드
2) 자체 제작 소프트웨어 설치
% /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
3) ohmyzsh 프레임워크 다운로드
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
4) brew 설치 httpie를 실행합니다.
이것은 명령행 http 클라이언트입니다. 멋진 사용자 인터페이스, 문법 강조 표시, JSON 지원과 많은 다른 기능을 가지고 있습니다.
https://httpie.org/docs#installation 5) 우체부를 운행한다.
이것은 매우 멋진 인터랙티브 프로세스 뷰어다.참조: .설치 후 명령 실행
brew install htop
https://htop.dev 6) js 인원에 대한 htop.
그리고
brew install node
노드 버전을 검사하고, node -v
npm 버전을 검사할 수 있습니다.nvm도 볼 수 있습니다. 이것은 노드 버전 관리자입니다. 서로 다른 노드 버전 사이를 쉽게 전환할 수 있습니다.7) npm-v를 실행합니다.
명령
npm install -g tree-cli
을 실행하면 디렉토리의 내용이 트리 형식으로 나열됩니다.참조:
https://github.com/MrRaindrop/tree-cli 9)vim을 예쁘게 만들기
컬러 vim 편집기를 원한다면 다음과 같이 하십시오.
tree
및addvi ~/.vimrc
줄 번호를 자꾸 보고 싶으면vimrc에 추가syntax on
8)zshrc 구성
1. zsh 구성
zshrc에서 사용자 정의를 해야 하기 때문에 이 명령을 실행합니다
set number
2. 주제
내가 사용하는 주제 이름은 "Jonathan"입니다.지금까지 나는 그것을 좋아했다.zshrc
vi ~/.zshrc
에서 다음 내용을 검색하여 원하는 테마로 설정할 수 있습니다.3, 플러그인:
다음 플러그인을 사용합니다.zshrc에서
ZSH_THEME
을 찾고 다음 플러그인의 이름을 추가합니다. plugins=(
git
zsh-autosuggestions
zsh-syntax-highlighting
)
그러나 이러한 플러그인을 제대로 작동하려면 먼저 복제해야 하므로 다음 명령을 실행합니다.zsh 자동 제안
이것은 매우 편리한 자동 제안 플러그인이다.이것은 역사 기록과 완성 상황에 따라 명령을 입력하는 것을 권장합니다.
참조:
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
zsh 구문 강조 표시
멋진 문법 조명을 제공했다.
참조: https://github.com/zsh-users/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
4. thefuck - 네, thefuck?잘 읽었어!
이것은 좋은 친구입니다. 우리는 때때로 욕을 하지만 때때로 P!
이 단계는 이전 컨트롤러 명령의 오류를 바로잡았다.
plugins
(eyeroll) 대신 pd
를 입력한다고 가정하면 이것은 분명히 잘못된 명령입니다.그래서 네가 해야 할 일은 체조를 입력하는 것이다. 그것은 너에게 어디에 문제가 생겼는지 알려줄 것이다.나는 여전히 이 점을 탐색하고 있다. 그것은 매우 정확하지는 않지만, 지금 나는 그것을 좋아한다.
작업을 수행하려면 다음
pwd
을 복사하십시오.zshrc
참조:
이것은 그의 모습이다
https://github.com/nvbn/thefuck
5. 우리 색깔에 대해 이야기합시다.
이것에 대해서는
eval $(thefuck --alias)
로 이동하십시오.글꼴을 Preferences -> i-term -> profiles -> Colors
로 바꾸고 다른 색을 설정했습니다.이것은 내 구성입니다.9) 이제 가장 멋진 부분으로 들어가자.)ft.ASCII art、lolcat、cowsay
https://dev.to/lakatos88/ascii-themes-node-js-cli-interface-to-generate-themed-ascii-art-4ck8
그러나 만약 당신이 이 절차를 완성하고 싶지 않다면, 이 도구를 사용하여 자신의 예술 & 복사 붙여넣기를 만들 수 있습니다.
나는
Chalkduster
라는 파일을 만들고 디자인을 거기에 붙였다.각 행을 welcome.sh
명령에 배치해야 합니다.화면 캡처 보기.http://www.patorjk.com/software/taag/#p=display&f=Patorjk-HeX&t=SONA
그리고 나는 이것
echo "your ascii"
을 ./welcome.sh
파일의 끝에 놓았다.zshrc
를 실행하십시오.환영 메시지에 무지개 효과를 적용하려면 brew install lolcat
에서 파일 끝에 추가하십시오zshrc
./welcome.sh | lolcat
및brew install fortune
, 다시 brew install cowsay
의 끝으로 돌아가 환영 메시지 이후에 다음 내용을 추가합니다zshrc
참고 위의 모든 변경 사항을 적용하려면 fortune | cowsay | lolcat
을 실행하거나 터미널을 다시 시작하십시오.그래, 이 모든 것이 끝난 후에 너의 단말기는 매우 예뻐 보일 거야!
10) 별칭
별명이 매우 유용합니다. 용례와 편의성에 따라
source ~/.zshrc
에 추가할 수 있습니다.일부 명령에서 lolcat 효과를 사용하고 싶어서 설정에 다음과 같은 lolcat 별명을 추가했습니다.alias ls='ls | lolcat'
alias pwd='pwd | lolcat'
alias gs='git status | lolcat'
alias tree='tree | lolcat'
나는 이것이 도움이 되기를 바란다.만약 당신이'lolcat'이나 다른 누구와도 멋진 수작을 나누고 싶다면, 나는 당신의 편지를 기꺼이 받겠습니다!
또한 미디어 블로그에서 다음을 수행합니다.
Reference
이 문제에 관하여(당신의 단말기를 유행하게 하세요!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/sona_/make-your-terminal-sassy-2ni5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)