태그 보관물: linux

linux

창에서 vi / vim abbufft buffer 움직임 / GK) 실제

사용시 :set wrapVI / VIM, 전체 래핑 광고의 내용이 표시 라인에 의해 파일을 탐색 할 때에도, 새 광고로 커서를 이동시에 디스플레이 버퍼 내에 배치된다 (GJ / GK) 실제 선 반대 (j에 /케이). 예를 들어, 한 줄이 5 개의 화면 줄을 감싸고 현재 디스플레이 버퍼 밖에있는 경우이 줄로 이동하면 전체 줄이 화면에 맞도록 버퍼가 5 줄씩 줄어 듭니다. 이 동작을 비활성화하는 방법이 있습니까? 참고 set display+=lastline감싸 라인이 떨어진 줄에서 이동하여 화면 밖으로 강제하지만,이 밖에 초기 버퍼이었다 선으로 탐색 할 때 발생하는 버퍼 점프가 해결되지 않을 경우 부분적인 라인의 표시를 허용합니다.

설명 : 위의 설명이 까다로운 경우 요점은 줄 바꿈이 활성화 된 상태에서 vim에서 부드럽게 스크롤하여 줄이 완전히 표시되지 않고 화면에서 부분적으로 표시되도록하고 싶습니다.



답변

완전한 대답은 아니지만 리드 일 수 있습니다. 거기에 scroll옵션. 이 옵션에 대한 도움말은 무엇보다도 읽습니다.

{Vi는 약간 다릅니다. ‘scroll’은 파일 줄 대신 화면 줄 수를 제공하고 줄 바꿈시 차이를 만듭니다}


답변

정상 모드에서, 당신은 사용하여 포장 라인의 표시 부분 사이에 이동할 수 gkgj( g<up>또는 g<down>). 이 vim wikipage 는 동작을 영구적으로 변경하는 방법을 설명합니다.


답변