본문 바로가기

System/Linux

vi 에디터 - .vimrc , 단축키

반응형


vi 에디터


유닉스 환경에서 가장 많이 쓰인 문서 편집기이다.


현재 글을 쓰는 기점으로 약 40년됬으며 1976년




빌조이가 초기 BSD 버클리 소프트웨어 배포판에 포함될 편집기로 만들었다.


비주얼 에디터 (visual editer)라는 뜻에서 유래한 에디터다.


vi에서 업그레이드된 버전으로 vim(Vi Improved (향상된 Vi))에디터가 있다.


Vi를 효율적으로 사용하려면 단축키를 꼭 아는 것이 필수적이다.




구조를 보면 vim 에디터에는 강력한 기능을


추가할 수 있는 .vimrc와 plugin(script)가 있다.


아주 가벼운 용량으로 강력한


기능을 추가하는 것이 가장 큰 강점이다.


자신의 홈디렉토리에


.vimrc 를열어 간단하게 set hlsearch를 넣어보자.


vim 내에서 검색을 했을 때 검색된 단어가 하이라이트 되어 나타나도록 하는 기능이다.


또 좋은 기능으로  vim 내의 e명령을 통해서 vim을 중첩시켜 열 수 있다.


:e [오픈할 파일]


중첩은 버퍼를 통해 이루어지며, 가시적으로 보이지않지만


e명령을 통해서 새로운 파일을 열면 이전에 열려있던 파일을 버퍼로 옮겨가 열려 있게 된다.


r 명령을 통해 아웃풋을 텍스트에 붙여넣거나, 파일을 열어 내용을 붙여넣을 수 있다.


:r [붙여넣을 파일|명령]

 

그리고 창을 나누는 명령어가 있다.


창을 여는 명령어는 :new [파일이름]

:[크기]sp [파일이름] <Ctrl + w +n>

 :[크기]vs [파일이름] <Ctrl + w + n>


폴딩 기능

z a, z f


참고


https://kldp.org/node/102947


https://www.google.co.kr/search?q=vi+%EB%8B%A8%EC%B6%95%ED%82%A4&biw=1200&bih=855&source=lnms&sa=X&ved=0ahUKEwiIvMSXyIbRAhUBvJQKHeckApAQ_AUIBygA&dpr=1#q=%EB%B9%8C%EC%A1%B0%EC%9D%B4

반응형

'System > Linux' 카테고리의 다른 글

[MANUAL] 'dpkg' command  (0) 2017.03.31
ubuntu 16.04 APM 설치.  (0) 2017.03.31
Unix - BSD , PWB/Unix , Linux  (0) 2016.12.22
CentOS 7 Note  (0) 2016.10.28
리눅스 커널 버전의 해석  (0) 2016.10.28