Làm cách nào để hiển thị số dòng trong Vim?


13

Tôi đang sử dụng trình soạn thảo văn bản Vim GVIMtrên máy chạy Windows.

Làm thế nào tôi có thể hiển thị số dòng? Với điều kiện tôi không sử dụng nó trong giao diện điều khiển?


Không phải là một câu trả lời cho câu hỏi của bạn nhưng vẫn có thể hữu ích. Tôi sử dụng: thiết lập thước đo hiển thị vị trí con trỏ.
johnny

Câu trả lời:


18

Chạy :set numberđể thêm một lề trái với số dòng. Sử dụng :help 'nuđể xem trợ giúp về chủ đề, bao gồm thay đổi kích thước lề.

Đối với một số trường hợp, đặt lệnh, mà không có dấu hai chấm hàng đầu, ~/.vimrctrên các hệ thống dựa trên UNIX / Linux hoặc trong %HOMEPATH%\_vimrc.


thêm 'và nếu bạn thích cài đặt của mình, hãy lưu chúng vào .vimrc'
akira

@Arcege, @akira. Tôi thực sự mới với điều này. Tôi đã chạy :set numbertrên VIM và nhận được một màn hình trống màu đen với chữ "1" được viết ở phía trên bên trái, tôi nghĩ chỉ ra số dòng. Làm thế nào tôi có thể làm cho hiệu ứng này xảy ra GVIM? @akira, bạn đề cập đến tiết kiệm .vimrc. Điều đó sẽ làm công việc? Nếu vậy, tôi có thể làm cho tiết kiệm này? Cảm ơn.
Đơn giản

1
Vì bạn đang ở trên Windows, nên tệp có thể là _vimrc (gạch dưới thay vì '.'). Nó sẽ nằm trong thư mục người dùng (không phải máy tính để bàn): C: \ Users \ myusername \ hoặc C: \ Documents and Settings \ myusername \, kiểm tra trợ giúp (: help vimrc). Bất kỳ câu lệnh nào bắt đầu bằng dấu hai chấm (':') đều có thể được đặt trong tệp đó (không có dấu hai chấm). Các cài đặt và vimrc tương tự được sử dụng cho gvim.
Arcege

@Sweenineer: mở gvim và gõ ': đặt số' .. bây giờ bạn cũng có số 1 ở góc trên cùng bên trái :) hãy xem @Arcege nói gì về vị trí của _vimrc và đọc ': help _vimrc'
akira

@Arcege. Tôi đã tìm thấy _vminfotại địa điểm mà bạn đề xuất, và ở đó :set numer, nhưng tôi không thể thấy số dòng. Tại sao vậy? Cảm ơn.
Đơn giản

3
:set number

sẽ thêm các số dòng vào phía bên trái của bộ đệm.

Bạn có thể đặt cài đặt đó, cùng với bất kỳ cài đặt nào khác mà bạn thích trong .vimrctệp của mình và chúng sẽ tự động được tải bất cứ khi nào bạn bắt đầu phiên bản VIM.

.gvimrcthường được dành riêng cho các cài đặt cụ thể mà bạn muốn tải khi bạn mở gvim, trái với các phiên cuối của vim hoặc vi. Thường xuyên hơn không phải tệp này có các cân nhắc đồ họa mà máy chủ X có thể xử lý.


-1
:set nu 

sẽ hiển thị số dòng

:set nonu  or :set nu!

sẽ làm cho số dòng biến mất.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.