Як зняти номери ліній у Vi?


108

Для відображення номерів рядків у файлі я використовую команду:

set numbers

Яка команда очистити номери рядків з файлу?

Відповіді:


179

Якщо ви говорите про команду показ номера рядка in vi / vim

ви могли б використовувати

встановити ну

у режимі командної лінії включити та

встановити нену

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

встановити ну!

щоб вимкнути показ рядків


14
Якщо номери відносних ліній включені, ви повинні: set relativenumber! nu!.
Yeow_Meng

Але як тільки ви закриєте та знову відкриєте файл, номери знову з’являться. Як я можу назавжди видалити номери рядків?
Вакансії

22

Показати номери рядків:

:set nu

Перестати показувати номери рядків:

:set nonu

Його короткий для: встановити номер

пс. Ці команди виконуються у звичайному режимі.


14

Щоб вимкнути нумерацію рядків, знову дотримуйтесь попередніх інструкцій, за винятком цього разу введіть наступний рядок у запиті:

set nonumber

9

Для відключення номерів рядків будь-яка з цих команд буде працювати:

  1. : set nu!
  2. : встановити нену
  3. : номер набору!
  4. : встановити номер

ці команди працюють всередині vim, але не у .vimrc. У мене є set nonu~ / .vimrc, але vim все ще має номери рядків.
Jingpeng Wu

3

Легко відображати номер рядка:

встановити прапор номера (для відображення типу рядка)

:set nu або :set number

щоб зняти прапор цифри (приховати тип рядка)

:set nu!

Якщо вам потрібен номер при кожному запуску vi/vim, додайте до свого ~/.vimrcфайлу наступний рядок :

set number

Відкрийте файл у визначеному місці / номері рядка

$ vi +linenumber file.rb
$ vi +300 initlib.rb 


0

set number set nonumber

DO робота всередині .vimrcі переконайтеся , що ви не передують команди в .vimrcс:


0

команда запису в термінал:

vi ~ / .vimrc

для встановлення числа:
написати номер набору

для видалення номера:
записувати набір нечисло

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