менша команда з кількома файлами: Як перейти до наступного / попереднього


269

Щойно я дізнався, що я можу використовувати lessдекілька файлів. менший рядок стану підказує (END) - Далі: file2.txt

Але як я орієнтуюся на попередню / наступну з меншої?

Відповіді:


295

Ми читаємо в сторінках керівництва :

       : n Вивчіть наступний файл (зі списку файлів, наведених у комісії
              мандатна лінія). Якщо вказано число N, наступним буде N-й файл
              обстежували.
       : p Вивчіть попередній файл у списку командних рядків. Якщо число
              Вказується N, досліджується N-й попередній файл.

8
:e [file] Examine a new file.- тобто відкрийте новий файл, а менше
JellicleCat

63
Обмін стеком +1 швидше, ніж ручний греп, manщоб знайти потрібну частину, коли ви не знаєте, як це описано.
Натан

4
Якщо вказано число N - як вказати це число (не вдається знайти відповідь на сторінці сторінки)?
Пьотр Доброгост

15
@PiotrDobrogost: Добре запитання. Мені довелося трохи пограбувати з цим. Виявляється, число передує як двокрапка і nчи p. Напр., 3:nПереміщається один до третього-наступного файлу.
Стефан202

6
@ardnew Ви навряд чи отримаєте інформацію про цей коментар - той, хто погодиться з вами, навряд чи наткнеться на це питання!
TC Proctor


28

З :h(довідкового вікна) з'ясувалося, що я можу використовувати: p (для попереднього) та: n (для наступного)


11
Навчіть чоловіка ловити рибу. Я не знав, що ти можеш :anything, але тепер я знаю, як виглядати, використовуючи :h...
Мітч Кент

5
Просто для уточнення ви вводите лише hдопомогу, без товстої кишки (двокрапка вже є). Однак вам потрібно набрати :nабо :pз явною двокрапкою, щоб перейти до наступного / попереднього файлу.
wisbucky

16

Примітка. Насправді :для цих команд потрібно набрати вказівник (навіть якщо вже видно двокрапку).

:nперехід до наступного файлу
:pперехід до попереднього файлу
:xперехід до першого файлу

3:nстрибок 3 файли вперед
3:pстрибок 3 файли назад
3:xперехід до 3-го файла

:f друкувати поточне ім’я / інформацію файлу (корисно, якщо ви забули, де ви знаходитесь)


Піггінг-відповідь цієї відповіді, тому що це мені було найближче до того, що я шукав: Якщо ви хочете "легко" перейти до ОСТАНОГО файлу у своєму списку, спершу скористайтеся, :fщоб побачити, скільки файлів у вашому списку (наприклад, '(файл 1 з 99)'), а потім просто введіть 99, :xяк описано в @wisebucky, і ви відразу перейдете до нього. На жаль, не здається ярлика для переходу до останнього файлу, як ви можете так легко перейти до першого, :xпоодинці.
JM Janzen
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.