sudo apt-get install ruby ruby-bundler ruby-dev build-essential
git clone https://github.com/hivehelsinki/norminette-client.git ~/.norminette/
cd ~/.norminette/
bundle
echo 'alias norminette="~/.norminette/norminette.rb"' >> ~/.zshrc
source ~/.zshrc
Warning: the running version of Bundler (2.1.2) is
older than the version that created the lockfile (2.1.4).
We suggest you to upgrade to the version
that created the lockfile by running
'gem install bundler:2.1.4'.
=> 해결 :
sudo gem install bundler:2.1.4
1) vim-plug 설치
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
2) vim 설정 파일에 42header 플러그인 추가
vim ~/.vimrc
call plug#begin('~/.vim/plugged')
Plug 'pbondoer/vim-42header'
call plug#end()
let g:hdr42user = '인트라아이디'
let g:hdr42mail = '인트라아이디@student.42seoul.kr'
:PlugInstall
이제 F1 키를 누르면 (안되면 Fn + F1) 헤더가 자동으로 생성된다.
Reference : Vim, 조금 편하게 쓰기 / nadarm
1) Git 터미널에서 push할 때 패스워드 입력 과정 생략하기
private 저장소에 코드를 올리다보면
push를 할 때마다 패스워드를 입력해야해서 번거롭다.
다음 명령어를 입력해서 패스워드를 묻지 않도록 설정할 수 있다.
git config --global credential.helper store
2) git add, commit, push 한 번에 하기
git config --global alias.cmp '!f() { git add -A && git commit -m "$@" && git push; }; f'
git cmp "커밋 메세지"
[user]
name = `git_username`
email = `git_email`
[credential]
helper = store
[alias]
cmp = "!f() { git add -A && git commit -m \"$@\" && git push; }; f"
서로 화이팅해요!!