본문 바로가기

코딩/Vim

Vim - Vim Command (폴더 & 경로 관련)

반응형

목차

 

현재 경로 변경

동작
:cd [폴더] vim 속 현재 경로를 [폴더]로 변경
:cd %:h 현재 파일이 속한 폴더를 현재 경로로 변경
:lcd %:h
현재 파일이 바뀔 때마다 현재 파일이 속한 폴더를 현재 경로로 변경

(예: 폴더A에 속한 파일A 작업 중, 폴더B에 속한 파일B로 현재 파일 변경 시, 현재 경로는 폴더B로 변경.
하지만 현재 파일을 파일A로 돌아갈 시, 현재 경로 폴더A로 변경)

 

 

현재 폴더 경로 보기

동작
:pw
:pwd
현재 폴더의 절대경로 보기
:echo expand(‘%:p:h’)
:echo expand(“%:p:h”)
현재 파일이 속한 폴더의 절대경로 보기

 

 

특정 경로의 폴더 및 파일 보기

동작
:echo globpath(‘[경로]’, ’[필터할 정규표현식]’) [필터할 정규표현식]에 부합한 [경로]에 있는 모든 폴더와 파일 보기

예: :echo globpath(‘.’, ’*’)

결과: 현재 폴더의 모든 폴더와 파일 보기

.’ - 현재 경로
*’ - 모든 문자, 즉 모든 폴더와 파일

 

 

폴더 찾기

동작
:fin [폴더]
:find [폴더]
찾은 폴더를 netrw 창에 열기

vimrc 파일에, set path +=** 추가하여 현재 경로에서 하위 폴더과 하위 폴더 검색 허용

 

반응형

'코딩 > Vim' 카테고리의 다른 글

Vim - Mark (마크)  (0) 2022.11.11
Vim - Shell Command (쉘 명령어)  (0) 2022.10.27
Vim - Vim Command 기초 (vim 명령어)  (0) 2022.10.24
Vim - Auto Completion (자동 완성)  (1) 2022.10.08
Vim - Window (창 관련 Set Option, 기타)  (0) 2022.10.06