GNU-Linux

Vim의 화면 분할: window, tab 활용

동건 2017. 10. 5. 16:02

vimtutor에서 다루지 않은 화면 분할에 대해 간단하게 정리한다. vim에서 화면을 관리하는 두 가지 방법으로 windowtab이 있다. window는 화면을 쪼개는 개념이고, tabwindow를 추가하는 개념이다. vim은 여러 탭을 관리할 수 있고 (기본값으로 최대 10개의 탭을 열 수 있다), 각각의 탭에서 화면을 쪼개서 여러 파일을 다룰 수 있는 식이다. 이 글에서는 windowtab 관련한 핵심 명령어 몇 가지만 정리한다. 여기에 나열된 것 보다는 직접 :help를 통해 도움말을 읽는 것을 추천한다.


화면 분할 :help windows

:split: 화면을 가로로 쪼갠다.

:vsplit: 화면을 세로로 쪼갠다.

ctrl+w [hjkl]: 원하는 방향으로 화면을 이동

ctrl+w ctrl+w: 시계 방향으로 화면을 이동


탭 관리 :help tabpage

:tabnew: 탭 추가

:tab help tabpage: :help tabpage로 나오는 화면이 새로운 탭으로 추가된다.

:tabclose: 탭 닫기

#gt: # 번째 탭으로 이동

:tabfirst: 첫 번째 탭으로 이동

:tablast: 마지막 탭으로 이동

:tabs: 현재 열려있는 모든 탭 정보와, 각 탭들이 열고 있는 파일 이름들을 보여준다.



참조 링크

vimtutor 정리
http://dgkim5360.tistory.com/entry/vim-tutorial-vimtutor-summary

https://www.cs.oberlin.edu/~kuperman/help/vim/windows.html

https://www.digitalocean.com/community/tutorials/how-to-use-vim-for-advanced-editing-of-plain-text-or-code-on-a-vps--2

반응형