이젠 tmux도 적절하게 써야할 때..! 모니터가 한 4대 정도 되면 안써도 될 것 같다. 설치 Ubuntusudo apt install tmux MacOSbrew install tmux 실행 tmux 기본 사용법 사실 그냥 지금 당장 나한테 필요한 기능만.. Ctrl + b, % : 종으로 화면 분할 Ctrl + b, " : 횡으로 화면 분할 Ctrl + b, 방향키 : 화면 이동 Ctrl + b, : resize-pane -U 10 : 현재 윈도우 위로 10 Row 크기 조절 resize-pane -D 10 : 현재 윈도우 아래로 10 Row 크기 조절 resize-pane -L 10 : 현재 윈도우 왼쪽으로 10 Row 크기 조절 resize-pane -R 10 : 현재 윈도우 오른쪽으로 10 Ro..
Vim에 Node.js 환경 구축하기 말이 Node.js지 사실 vim에서의 Javascript 개발 환경 구축이라고 봐도 무방하다.. 하이라이팅이 날 미치게 해...! 얼마전에 vim 플러그인들을 한번 정리했는데, 그 때 js 관련 플러그인 몇 개가 같이 갈려들어간 듯 하다. 그리고 `String`나 ${} 같은 것들을 사용하기 시작했는데, 하이라이팅이 완전 똥망이다. 이대로는 안된다..! 이번 기회에 vim을 렙업 좀 시키고 vim의 javascript 스탯에 투자를 해야겠다. 일단 Vim Plugin Manager Vundle을 설치해보자 Vundle이 설치되어 있지 않는 분들을 위한 문단.. 난 이미 설치 되어있다.. 나는 Vim Plugin Manager로 이미 Vundle을 사용한다. 간단한 ..
Syntastic Plugin에 eslint-es6-airbnb 설정하기 npm 패키지 설치 우분투 전역(sudo) 설치 기준export PKG=eslint-config-airbnb;npm info "$PKG" peerDependencies --json | command sed 's/[\{\},]//g ; s/: /@/g' | xargs sudo npm install --global "$PKG" Mac OS 내가 맥을 안써봐서 잘 모르겠다.. .eslintrc 설정 전역 설정 ~/.eslintrc 를 생성하고 다음 내용을 입력{"extends": "airbnb","globals": { "_": true, "$": true,}} _ 와 $ 를 globals로 따로 처리하는 것은 lodash 혹은 under..