예를 들어 검색어 앞에 슬래시를 붙여 Vim에서 무언가를 검색하면 /searchterm
Vim은 검색어를검색 문자열 기록 테이블. 그런 다음 슬래시( /
)를 입력하고 Up/ 화살표 키를 사용하여 Down이전 검색어를 찾아볼 수 있습니다 .
검색 문자열 기록 테이블은 Vim을 다시 시작해도 유지됩니다.
:
위의 모든 사항은 명령(접두사 유형) 기록 테이블에도 적용됩니다.
이 기록 테이블을 어떻게 지우나요?
답변1
역사는 보존되어 있다웨이밍 정보파일, 'viminfo'
( 및 ) 옵션을 통해 무엇을 보관할지(및 그 양)를 구성 할 수 있습니다 'history'
.
histdel()
이 기능을 통해 다음 검색 등의 기록을 지울 수 있습니다 .
:call histdel('/')
특정 기록 범위나 일치하는 행만 삭제할 수도 있습니다.
또는 ~/.viminfo
파일을 직접 편집할 수도 있습니다(Vim을 닫은 경우 다른 편집기를 사용하거나 를 사용하세요 vim -i NONE
).
답변2
~/.viminfo
이동 섹션을 편집 # Search String History
하고 검색 기록에 표시하지 않으려는 줄을 삭제하세요. 이러한 변경 사항과 달리 histdel()
이러한 변경 사항은 영구적입니다.