개발(4)
-
Oh My Zsh(zsh)에서 컴퓨터 이름 삭제 및 자동완성 플러그인 사용하기
터미널을 사용할 때 기본적으로 사용자 이름과 PC 이름이 공간을 차지하고 있어서 불편한 경우가 가끔 있습니다. zsh에서 이 부분을 먼저 없애보려고 합니다. 방법은 그리 어렵지 않습니다. vi ~/.zshrc를 입력해 zsh 설정파일을 열어줍니다. 이후 아래 내용을 .zshrc 맨 아래 부분에 추가해줍니다. prompt_context() { if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then prompt_segment black default "%(!.%{%F{yellow}%}.)$USER" fi } 추가한 후 source ~/.zshrc를 입력해주면 이렇게 바로 적용이 됩니다! 다음으로는 맥북에서 편하게 사용하고 있는 자동완성 플러그인인 zsh..
2018.02.18 -
우분투에 zsh와 oh my zsh 설치하기
꽤 오랫동안 우분투 기본 shell인 bash를 사용하고 있었습니다. 가볍게 쓰고 있었기 때문에 불편함은 딱히 못 느끼고 있었죠. 요 근래 공부와 개인 프로젝트 등으로 인해 shell을 많이 쓰게 되면서 불편함이 하나둘 부각되기 시작했고, 편한 걸 찾다가 zsh를 사용하게 되었습니다. 사실 처음부터 zsh의 존재에 대해 알고 있었던 건 아니고, 강의를 듣는데 강사분이 zsh를 사용하고 있었기 때문입니다. 상당히 예쁘고 사용이 편리해보이더라고요. 그리고 직접 사용해보니 훨씬 편하고 예뻐서 사용하기가 더 좋아서 주력으로 사용하고 있습니다. zsh와 oh my zsh zsh는 bash와 같은 shell 프로그램입니다. bash에 비해 강력한 기능과 여러 가지 플러그인을 제공하고 있습니다. oh my zsh는 ..
2018.02.11 -
내가 쓰는 Atom 패키지들(Atom 패키지 추천)
Atom? Atom은 Github에서 제작한 hackable한 텍스트 에디터입니다. 다양한 프로그래밍 언어는 물론이고 마크업 언어 같은 것도 지원하기 때문에 아주 편하게 사용할 수 있고, 필요한 부가 기능을 추가적으로 설치, 제작 및 배포할 수 있는 확장성을 제공합니다. 테마 역시 자유롭게 설정할 수 있습니다. Atom은 Node.js와 Electron을 사용하여 제작되었습니다. Atom은 윈도우, 리눅스, macOS를 모두 지원하고, 오픈소스 프로젝트로 제작되었습니다. 저는 다양한 OS를 사용하고 있기 때문에 아주 즐겨 사용하고 있습니다. 다 좋은데 개인적으로 단점이라고 생각하는 점은 초기 실행 속도가 좀 느리다는 점입니다. 다른 에디터들은 빠른데 말이죠. 좀 더 개선이 되었으면 하는 부분이 있네요. ..
2018.01.28 -
이클립스 업데이트 하는 방법
요즘 자바와 파이썬을 사용해 코딩을 하고 있습니다. 파이썬은 주로 개인 프로젝트에, 자바는 주로 회사 업무 관련하여 사용하고 있습니다. 근데 확실히 학교에서 배우던 거랑 실무에서 사용하는 거랑은 많이 다르더라구요. 그래서 앞으로 블로그에 간간히 관련 포스팅을 작성하려고 합니다. 그래서, 이번 포스팅은 이클립스 업데이트 하는 법에 대해 쓰려고 합니다. 맥북에서 쓰던 이클립스 버전이 Neon 3버전이더라구요. 그래서 최신 버전인 Oxygen으로 업데이트 하면서 이 포스팅을 작성하기로 했습니다. 이클립스 업데이트 방법 1. 현재 버전 확인 먼저 제가 쓰던 이클립스 버전은 Neon 3버전입니다. 오늘 저는 새로 나온 Oxygen 버전으로 업데이트 할겁니다. 2017년 6월에 출시됐습니다. 자세한 버전 정보는 아..
2017.09.24