Як відобразити номер рядка у Vim?


13

Я використовую текстовий редактор Vim GVIMна машині під керуванням Windows.

Як я можу показати номери рядків? За умови, що я не використовую його в консолі?


Не відповідь на ваше запитання, але може бути корисною. Я використовую: встановити лінійку, яка показує положення курсору.
johnny

Відповіді:


18

Виконайте :set numberдодавання лівого поля з номерами рядків. Використовуйте :help 'nuдля перегляду довідки з теми, включаючи зміну розміру поля.

Для певної стійкості розмістіть команду без провідної двокрапки в ~/.vimrcсистемах на базі UNIX / Linux або в %HOMEPATH%\_vimrc.


додайте "і якщо вам подобаються ваші налаштування, збережіть їх у .vimrc"
akira

@Arcege, @akira. Я насправді новачок у цьому. Я побіг :set numberна VIM , і у мене з'явився чорний порожній екран з написом "1" у верхньому лівому куті, я думаю, що вказує номер рядка. Як я можу змусити виникнути цей ефект GVIM? @akira, ви згадали про збереження .vimrc. Це зробить роботу? Якщо так, то чи можу я врятувати це? Спасибі.
Простота

1
Оскільки ви перебуваєте в Windows, у файлі може бути _vimrc (підкреслення замість '.'). Він міститиметься в каталозі користувачів (не на робочому столі): C: \ Users \ myusername \ або C: \ Documents and Settings \ myusername \, перевірте довідку (: help vimrc). Будь-який з висловлювань, що починаються з двокрапки (':'), може бути поміщений у цей файл (без двокрапки). Ті ж параметри і vimrc використовуються для gvim.
Арседж

@SWEngineer: відкрийте gvim і введіть ': встановити номер' .. тепер у вас є 1 у верхньому лівому куті :) перевірити, що @Arcege сказав про місце _vimrc і прочитайте ': help _vimrc'
akira

@Arcege. Я знайшов _vminfoмісце, яке ви запропонували, і там було :set numer, але я не міг бачити номери рядків. Чому так? Спасибі.
Простота

3
:set number

додасть номери рядків до лівої частини буфера.

Ви можете встановити це налаштування разом з будь-якими іншими користувачами, які вам подобаються у вашому .vimrcфайлі, і вони автоматично завантажуються щоразу, коли ви запускаєте екземпляр VIM.

.gvimrcяк правило, зарезервовано для конкретних налаштувань, які ви хочете завантажити при відкритті gvim на відміну від термінальних сеансів vim або vi. Цей файл частіше за все має графічні міркування, з якими може працювати X-сервер.


-1
:set nu 

повинні відображати номери рядків

:set nonu  or :set nu!

змусить числа рядків зникнути

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.