예를 들어 슬래시가있는 검색어 앞에 Vim에서 무언가를 검색하면 /searchterm
Vim은 해당 검색어를 검색 문자열 히스토리 테이블에 넣 습니다 . 슬래시 ( /
) 를 입력하고 Up/ Down화살표 키를 사용하여 과거 검색어를 탐색 할 수 있습니다.
해당 검색 문자열 히스토리 테이블은 Vim 재시작시 지속적입니다.
위의 모든 사항은 명령 (접두사로 입력 :
) 기록 테이블에도 적용됩니다.
이력 테이블을 지우려면 어떻게해야합니까?
답변
기록은 viminfo 파일에 유지 됩니다. 'viminfo'
(및 'history'
) 옵션을 통해 지속되는 대상 (및 그 수)을 구성 할 수 있습니다.
histdel()
검색 등 의 기능을 통해 기록을 지울 수 있습니다 .
:call histdel('/')
특정 기록 범위 또는 일치하는 줄만 삭제할 수도 있습니다.
또는 ~/.viminfo
파일을 직접 편집 할 수도 있습니다 (Vim을 닫을 때와 다른 편집기 또는로 vim -i NONE
).