2010-10-14 43 views
7

Khi omni hoàn thành (hoặc những thứ khác) mở cửa sổ xem trước, kích thước của cửa sổ chính được giảm để nhường chỗ cho cửa sổ xem trước.vim: mở cửa sổ xem trước mà không cần di chuyển văn bản trong cửa sổ chính

Theo mặc định, dòng đầu tiên được hiển thị trong cửa sổ chính trước khi cửa sổ xem trước bật lên cũng sẽ giống nhau sau khi cửa sổ xem trước bật lên. Điều này có tác dụng không may là văn bản trong cửa sổ chính bị đẩy xuống một cách trực quan.

Tôi muốn nếu văn bản trong cửa sổ chính ở nguyên vị trí đó. Điều này có nghĩa là dòng đầu tiên có thể nhìn thấy trong cửa sổ chính sẽ cần phải thay đổi khi cửa sổ xem trước bật lên và đóng lại.

Có ai biết cách hay để thực hiện việc này không?

Trả lời

3

Tôi không biết cách kích hoạt tính năng này, nhưng sử dụng: :normal! Hmx`` để lưu vị trí cửa sổ hiện tại và :normal! `xzt`` để khôi phục.

Các vấn đề liên quan