유용한 화면분할
앞에서는 단순히 화면을 분할해서 여는 방법만 설명했지만 사실, 화면 분할은 원하는 도움말을 열거나, 원하는 파일을 열거나, 소스코드를 탐색하기 위해서 임시로 화면을 분할해서 파일을 열고 참조했다가 다시 닫는 등의 활동을 간단하게 할 수 있어 매우 유용하다.
이번 포스팅에서는 이러한 유용한 화면분할 기능인 화면을 수평 분할하면서 커서가 위치한 단어를 이름으로 하는 파일을 여는 <Ctrl-w>+f 키를 익혀본다.
<Ctrl-w>+f 키
<Ctrl-w>+f
: 현재 커서가 위치한 창의 상단에 새로운 수평창이 열리고 커서 위치의 단어를 이름으로 하는 파일을 정해진 경로(PATH)에서 찾아서 표시
가령, 커서가 test.txt 라는 문자열 위에 있을 때 <Ctrl-w>+f를 누르면 화면 상단에 test.txt 파일이 표시되는 수평창이 나타난다.
어떻게 사용하는지 구체적으로 살펴보자.
준비된 파일에서 printf 라는 문자열 위에 커서를 두고 <Ctrl-w>+f 키를 눌러보고, test.txt 라는 문자열에 커서를 두고 <Ctrl-w>+f 키를 눌러볼 계획이다.
printf 함수명 위에 커서를 놓고 <Ctrl-w>+f 키를 누른 결과
printf 라는 함수명 위에 커서를 두고 <Ctrl-w>+f 키를 누른 결과 path에서 "printf" 파일을 찾을 수 없다는 내용의 오류 표시가 화면 하단에 나타난다.
이를 통해 한 가지를 알 수 있는데 <Ctrl-w>+f 키를 눌러서 커서가 위치한 단어와 동일한 이름의 파일을 열 때, 어떤 정해진 경로(path)에 그 단어에 해당하는 파일이 있어야만 해당 파일이 열린다는 것이다.
test.txt 라는 문자열에 커서를 놓고 <Ctrl-w>+f 키를 누른 결과
앞의 사례가 있으므로 경로(PATH)에 해당하는 홈 디렉터리에 있는 test.txt 파일을 이용하여 실습한다.
그리고 test.txt 라는 문자열 위에 커서를 놓고 <Ctrl-w>+f 키를 누른 결과 다음과 같이 수평 분할이 이루어지면서 위의 창에 test.txt 파일이 열리는 것을 확인할 수 있다.
Anki 파일
아래는 본 포스팅의 내용을 갈무리하기 위한 Anki 파일입니다. 참고하시기 바랍니다.
051 화면을 수평 분할하면서 커서가 위치한 단어를 이름으로 하는 파일을 열기(4개 카드).apkg
'Anki로 공부하기 > vi 또는 vim 익히기' 카테고리의 다른 글
053 다중 화면과 파일 버퍼 (0) | 2018.07.16 |
---|---|
052 복합 화면 분할 후 이동하기 (0) | 2018.07.15 |
050 vim 화면 분할하여 빈 파일 표시 (0) | 2018.07.12 |
049 vim 화면 분할하기 수직 분할 (0) | 2018.07.10 |
048 vim 화면 분할하기 수평분할 (0) | 2018.07.09 |