본문 바로가기

vim4

리눅스에서 vim 파일 비교하는 방법 (vimdiff 사용) 대부분 리눅스 OS를 사용하는 사람이라면, 문서 편집기로 vim을 사용하는 경우가 많을 것이다. 일단, 리눅스는 일반적인 사용자보다는 프로그램 개발자가 사용하는 경우가 많을 것이므로.. 여러 IDE가 있겠지만, vim을 사용하는 사람들이 종종 있을 것이다. 그러다 보면, vim에서도 파일끼리 비교를 해야 할 경우가 있을 것이다. 이럴 경우, 다른 문서를 이용하는 경우가 있는데, vim에서도 파일끼리 비교가 가능하다. 이번 포스팅에서는 파일끼리 비교하는 방법에 대해서 포스팅해보려고 한다. 일단, 이번 포스팅은 a.c와 b.c라는 두 파일로 비교를 할 것이므로 미리 숙지하자. 그럼 먼저, vim 파일끼리 비교하기 위한 명령어는 vimdiff 이다. 이제, vimdiff에 대해서 더 자세히 보자. vimdif.. 2019. 11. 10.
VIM 사용법 정리 (1) - vim의 모드별 설명, 파일 열기, 저장 및 종료 방법 리눅스를 이용하기 위해서는 가장 기본적인 에디터를 사용할 줄 알아야 합니다. 물론, 요즘처럼 GUI가 발달하여 다양한 툴이 나오고 있는데, 굳이 vim의 사용법을 알아야 할까라고 생각할 수 있겠지만, 아무것도 깔려 있지 않는 환경일 때는 어쩔 수 없이 사용해야 하니깐요. 그러므로, 모든 vim 사용법을 알 필요는 없더라도, 많이 사용하는 것들 정도는 익혀야 겠죠. 이렇게 vim의 기본적인 사용법을 포스팅으로 정리하려는 이유는 적어도 한번 씩은 사용해봐야 어떤 것이 있고, 어떤 것을 사용해야 업무에 도움이 될 지를 판단할 수 있지 않을까라는 생각이었습니다. 각설하고, 바로 vim의 사용법을 천천히 정리하도록 하겠습니다. vim 모드 별로 알아보자. 먼저 vim을 이용하기 위해서는 각 모드 별로 내용을 파악.. 2019. 6. 13.
[Linux] Vim 화면 분할, (상/하/좌/우 분할 방법 정리) vim을 사용할 때, 하나의 터미널에서 하나의 코드를 확인하게 되면 굉장히 불편한 점이 있다. 예를 들면 A.cpp 를 수정하다가 B.cpp에 구현 부분을 참고하려고 하는 데.. 이런 식으로 여러 cpp 파일을 참고하다보면, 여러 개의 터미널 창이 열려 있는 것을 확인하게 될 것이다. 또한, 여러 개의 터미널을 열다보면, 어떤 터미널이 무슨 코드인 지도 헷갈리는 경우가 많기때문에 Vim의 화면 분할 기능은 더욱 필요하다고 할 수 있다. Vim 화면 분할 명령어는 다음과 같다. 1. 수직으로 Vim 창 분할하기. Vim 입력 창에서 ESC 버튼을 누르면 명령모드로 진입한 후, 아래의 명령어를 입력한다. 1:split (또는 sp) cs 명령어를 입력하면 아래처럼 수직으로 창이 분할되는 것을 확인할 수 있을.. 2018. 7. 22.
리눅스 vim 설치 방법 vim 설치 명령어 1sudo apt-get install vimcs vim 설정 vim 설정은 ~/.vimrc 파일에 다음 내용을 넣어주시면 됩니다. :set ts=8:set sw=4:set sts=4 - ts(tap stop) : 문서에 있는 '\t'문자 즉, 탭 키를 눌렀을 때, 몇 칸으로 표현할 지를 결정합니다.- sw(shift width) : >> 또는 2017. 4. 12.