2012-01-04 27 views
14

Tôi đang sử dụng netrw để đọc danh sách thư mục trong Vim và tôi muốn hiển thị số dòng trong các tab netrw của mình (vì vậy tôi có thể sử dụng: 24 để điều hướng qua danh sách thư mục nhanh hơn). Tôi đang sử dụng "số thiết lập" trong vimrc của tôi để cho phép số dòng khi chỉnh sửa tệp, nhưng điều này không hiển thị số dòng trong netrw.Làm cách nào để định cấu hình .vimrc để các số dòng hiển thị trong netrw trong Vim?

Khi trong netrw, nếu tôi gõ lệnh ": set number", số dòng hiển thị, nhưng ngay sau khi tôi thay đổi thư mục thì số dòng sẽ biến mất.

Có tùy chọn cấu hình nào mà tôi có thể đặt vào .vimrc có làm cho số dòng hiển thị trong cửa sổ netrw không?

Trả lời

18

Từ autoload/netrw.vim trong thời gian chạy:

call s:NetrwInit("g:netrw_bufsettings" , "noma nomod nonu nobl nowrap ro") 

s:NetrwInit ghi đè một biến duy nhất nếu nó không được xác định.

Vì vậy, hãy đặt let g:netrw_bufsettings = 'noma nomod nu nobl nowrap ro' vào số vimrc của bạn và nó sẽ ổn.

+0

Bạn có lỗi đánh máy trong vimrc, thiếu dấu gạch dưới trong "g: netrw_bufsettings", nhưng cảm ơn - đó là chính xác những gì tôi cần. – Travis

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