Ruby on Rails + iOS + Flutter Engineer로 새 터미널을 위한 개인 설정

저는 현재 iOS 엔지니어이지만 항상 마음 속으로는 풀 스택 가이였습니다. 이제 필요한 것과 원하는 몇 가지를 기반으로 새 터미널을 설정하는 방법을 알려드리겠습니다.



초기의


  • 설치 brew
  • 추출을 사용하여 노드 설치brew install node

  • 단말기


  • iterm2 설치brew cask install iterm2
  • zsh 설치brew install zsh
  • oh-my-zsh 설치sh -c "$(curl -fsSL[<https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh>](<https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh>))"
  • 설치 iterm2 themes
  • 우주선 설치:
  • git clone [<https://github.com/denysdovhan/spaceship-prompt.git>](<https://github.com/denysdovhan/spaceship-prompt.git>) "$ZSH_CUSTOM/themes/spaceship-prompt" --depth=1
  • ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"

  • nerd 글꼴brew tap homebrew/cask-fonts을 설치한 다음 brew install --cask font-hack-nerd-font
  • tmux 설치brew install tmux
  • zsh 플러그인 설치
  • 구문 자동 제안 - git clone [<https://github.com/zsh-users/zsh-autosuggestions>](<https://github.com/zsh-users/zsh-autosuggestions>) ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
  • 구문 하이라이트 - git clone <https://github.com/zsh-users/zsh-syntax-highlighting.git> ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
  • 자동 완성 - git clone [<https://github.com/zsh-users/zsh-completions>](<https://github.com/zsh-users/zsh-completions>) ${ZSH_CUSTOM:=~/.oh-my-zsh/custom}/plugins/zsh-completions

  • SSH 키 생성ssh-keygen -t rsa 확인:
    How to manage multiple GitHub accounts on a single machine with SSH keys
  • ssh-key를 bitbucket이나 github 등에 복사합니다.
  • https://github.com/jaimejazarenoiii/dotfilescp -r dotfiles/ ~/를 복제하거나 자체 구성을 사용하십시오.


  • 소스 명령 실행:

    -   source ~/.zshrc
    -   source ~/.vimrc
    



  • tmux 플러그인 관리자 설치
  • git clone [<https://github.com/tmux-plugins/tpm>](<https://github.com/tmux-plugins/tpm>) ~/.tmux/plugins/tpm
  • tmux source ~/.tmux.conf
  • 달리다 Prefix + I


  • 편집자(VIM)


  • 네오빔 설치brew install neovim
  • vimrc 구성을 neovim에 공유합니다. https://vi.stackexchange.com/a/15548

  • vim 플러그인 설치:PlugInstall
    ```sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \\
       <https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim>'```
    


  • 루비


  • 설치 rbenv
  • rbenv에서 최신 Ruby를 설치하고 rbenv install -l를 사용하여 목록을 확인합니다.

  • 울타리


  • postgres 설치: brew install postgres (비컨테이너화 프로젝트의 경우)
  • 도커 설치: brew install --cask docker
  • redis 설치: brew install redis (비컨테이너화 프로젝트의 경우)

  • 아이폰 OS | 안드로이드 | 실룩 거리다


  • Xcode 다운로드
  • Android 스튜디오 다운로드
  • 설치 Flutter env

  • 기타(선택사항)


  • 다운로드 Firefox
    Mozilla Minimalist Theme
  • 플러그인 설치:
  • 다중 계정 컨테이너
  • 세션 보스


  • 다운로드 Notion
  • 다운로드 Spotify
  • 다운로드 Clipy
  • 다운로드 Obsidian



  • 일부 vim 플러그인:
  • https://www.vimfromscratch.com/articles/vim-for-ruby-and-rails-in-2019/
  • 좋은 웹페이지 즐겨찾기