리눅스 2

vim plugin 설치하고 쉽게 관리하기

vim 플러그인 관리의 중요성 vim 은 터미널에서 실행되는 텍스트 에디터이다. vim의 장점은 알면 알수록 쓰기 쉽다는 것이며, 플러그인으로 확장할 수 있는 기능이 매우 많다. 그래서 이러한 플러그인을 검색하면은 개인 깃허브에 플러그인 파일을 올려두신 분들이 있다. 하지만 플러그인이 많아질수록 이 플러그인을 관리하기가 참 애매하다. 그래서 이러한 플러그인들을 관리하는 기능을 사용하게 된다. js로 예를 들면 npm, yarn 같은 느낌이고 python으로 예를 들면 pypy 같은 느낌이다. vim plugin 설치하기 설치하기 전에 기초 내용을 알아보자. 내가 사용할 플러그인 관리자 : vim-plug (https://github.com/junegunn/vim-plug) GitHub - junegunn..

깃허브 커밋 시 윈도우, 맥 줄바꿈 문자 에러 해결하기

최근에 42서울을 진행하며 클러스터와 집을 번갈아가면서 코딩을 진행했다. 하지만 norm 에서 자꾸 막힌다. 에러 메시지를 보니 자꾸 42헤더 부분에서 뭔가 문제가 있는 것 같다. 별 짓거리를 다 해봐도 그자리에선 해결이 안되어서 결국 다시 코딩했다....뺨에 흐르는건 눈물인가? 여튼 고생좀 했다. 원인을 알아보기 위해서 이것저것 알아보던 중, PC 운영체제마다 줄바꿈 문자가 다르다는 것을 알게 되었다. 추측컨대, 윈도우에서 작업한 줄바꿈이 맥에서 작동하지 않는 것 같다. 각 운영체제마다 줄바꿈 문자가 다르다는 것을 알게 되었으니, 개행문자에 대해서 잠깐 정리해 보자. 개행문자는 줄바꿈문자 라고도 말한다. 두개가 있는데 하나는 LF (Line Feed, ascii : 10, \n) 이고 커서를 한칸 아래..