2012-04-16 2 views
3

vim에서 새 창 (분할)을 열 때 어떻게 수직 정렬을 유지합니까?vim에서 새 창을 열 때 수직선 정렬

파일을 편집 할 때 일부 선이 표시됩니다 (예 : 1-20). 다른 창을 열면 보이는 선이 다른 것으로 바뀝니다 (예 : 5-15). 내 예제에서 1-11 행을 볼 때 원본 창을 세로로 정렬하고 싶습니다.

+0

새 창을 여는 방법은 무엇입니까? 분할 또는 vsplit을 통해 새 창을여시겠습니까? –

+0

분할 사용 (편집 됨) – Xyand

답변

2

"수직 정렬"은 Vim이 커서가 현재 보이는 선을 유지하려고하기 때문에 변경됩니다. 원하는 것을하기위한 가장 간단한 방법은 분할하기 전에 H을 누르는 것입니다. H 커서를 창의 맨 윗줄로 옮기므로 분할 할 때 뷰포트를 변경하지 않고 커서를 계속 볼 수 있습니다.

물론 커서를 이동합니다,하지만 당신은 당신이 H 을 누르면 설정된 표시로 돌아갑니다`` 을 칠 수있다.

+0

감사합니다. 정렬이 유지되는 경우에도 선은 뷰에 유지됩니다. 그러나, 당신이 제안한대로,'H'(split>'\'\'')를 누르면이 문제가 해결됩니다. 특히 분할 화면마다, 특히 미리보기 창이 나타날 때 이것을 어떻게 자동으로 할 수 있습니까? – Xyand

+0

'& scrolloff' 나는 & scrolloff = 5'를 가지고있다.'& scrolloff> 0'으로 작업하게하는 다른 아이디어가 있습니까? 해결하는 것이 좋을 것입니다. –

관련 문제