Это самая большая команда, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
большинство - просматривать или пролистывать текстовый файл
СИНТАКСИС
самой [-1bCcdMstuvwz] [+Ленено] [+c] [+d] [+s] [+u] [+/string] [имя файла...]
ОПИСАНИЕ
самой это программа подкачки, которая отображает по одному окну за раз содержимое файла на
терминал. Он делает паузу после каждого заполнения окна и печатает в строке состояния окна
просмотрите имя файла, номер текущей строки и процент файла на данный момент
отображается.
В отличие от других программ подкачки, самой способен отображать произвольное количество окон
при условии, что каждое окно занимает не менее двух строк экрана. Каждое окно может содержать
тот же файл или другой файл. Кроме того, каждое окно имеет свой режим. Например,
одно окно может отображать файл с обернутыми строками, в то время как другое может усекать
линий. Окна могут быть заблокированы вместе в том смысле, что если одно из заблокированных окон
прокручивается, все заблокированные окна будут прокручиваться. самой также может игнорировать строки, которые
отступ за пределы указанного пользователем значения. Это полезно при просмотре компьютерных программ на
выделить грубые особенности кода. Смотрите `:o'команда для описания этого
функцию.
Помимо отображения обычных текстовых файлов, самой также может отображать двоичные файлы
как файлы с произвольными символами ascii. Когда файл читается в буфер, самой
проверяет первые 32 байта файла, чтобы определить, является ли файл двоичным файлом, а затем
переключается в соответствующий режим. Однако эту функцию можно отключить с помощью -k
вариант. См. Описание -b, -k, -v и -t варианты для получения дополнительной информации.
Текстовые файлы могут содержать комбинации символов подчеркивания и возврата, вызывающие
принтер, чтобы подчеркнуть или переопределить. Когда самой распознает это, вставляет соответствующие
escape-последовательности для достижения желаемого эффекта. Кроме того, некоторые файлы приводят к тому, что принтер
чтобы переопределить некоторые символы, вставив символы возврата каретки в середину
линия. Когда это происходит, самой отображает подчеркнутый символ полужирным шрифтом.
Эта функция облегчает чтение страниц руководства UNIX или документа, созданного сток.
В частности, просмотр этого документа с самой должен проиллюстрировать это поведение при условии
чтобы символы подчеркивания не были удалены. Это можно отключить с помощью -v
опцию.
По умолчанию строки с количеством символов, превышающим ширину терминала, не переносятся, а
вместо этого усеченный. Когда происходит усечение, это обозначается символом `$ 'в крайнем правом углу.
столбец экрана терминала. Клавиши со стрелками ВПРАВО и ВЛЕВО могут использоваться для просмотра линий.
которые выходят за пределы экрана. В -w опция может использоваться для отмены этого
характерная черта. Когда окно закрывается, на правом краю окна появляется символ `\ '.
окно.
Команды перечислены ниже.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-1 Режим VT100. Это имеет значение только для систем VMS. Этот вариант следует использовать, если
терминал строго VT100. Это означает, что терминал не имеет
возможность удалять и вставлять несколько строк. VT102 и выше обладают этой способностью.
-b Двоичный режим. Используйте этот переключатель, если хотите просмотреть файлы, содержащие 8 бит.
символы. самой отобразит файл с 16 байтами в строке в шестнадцатеричной системе счисления.
Типичная строка выглядит так:
01000000 40001575 9C23A020 4000168D [электронная почта защищена].#. @...
При использовании с -v вариант, эта же строка выглядит так:
^A^@^@^@ @^@^U u 9C #A0 @^@^V8D [электронная почта защищена].#. @...
-C Отключите поддержку цвета.
-d Опустите обратную косую черту, используемую для обозначения строки с переносом.
-M Отключите использование mmap.
-s Сжимать. Замените несколько пустых строк одной пустой строкой.
-z опция отключает архивирование на лету.
-v Отобразите управляющие символы, как в `^ A 'для элемента управления A. Обычно самой не
интерпретировать управляющие символы.
-t Отображать вкладки как `^ I '. Этот параметр имеет смысл только при использовании с -v опцию.
+Ленено
Начать в Ленено.
-c Сделайте поиск чувствительным к регистру. По умолчанию это не так.
-u Отключите режим UTF-8, даже если этого требует местный стандарт.
+u Включить режим UTF-8. По умолчанию большинство из них будет использовать текущий языковой стандарт, чтобы определить,
Следует использовать режим UTF-8. В +u и -u переключатели позволяют поведение быть
переопределено.
+d Этот переключатель следует использовать только в том случае, если вы хотите удалить файл во время
просматривая это. Это упрощает удаление ненужных файлов из каталога. В
файл удаляется интерактивной последовательностью клавиш `:D'а затем подтвердив
`y'.
+/string
Начните со строки, содержащей первое вхождение string.
КОМАНДА ИСПОЛЬЗОВАНИЕ
У некоторых команд есть необязательный числовой аргумент id , введенный перед командой. Если не
учитывая, значение по умолчанию i это 1.
Команды вступают в силу немедленно; печатая ВЕРНУТЬ после не является необходимым или правильным.
(Помимо, ВЕРНУТЬ сама по себе команда.)
Пример: чтобы перейти на одну строку вниз, нажмите кнопку СТРЕЛКА ВНИЗ ключ. Чтобы спуститься на 20 строк, нажмите 2 тогда
0 то СТРЕЛКА ВНИЗ .
ВЕРНУТЬ, СТРЕЛКА ВНИЗ, V, CTRL-N
Отобразить другую строку, или i больше строк, если указано.
СТРЕЛКА ВВЕРХ, ^, CTRL-П
Показать предыдущую строку или i предыдущие строки, если они указаны.
T, УХОД<
Перейти в верхнюю часть буфера.
B, УХОД>
Перейти в конец буфера.
ПРАВАЯ СТРЕЛКА, TAB, >
Прокрутить окно влево 60i столбцы для просмотра строк, выходящих за правое поле
окно.
LEFT_ARROW, CTRL-Б, <
Прокрутить окно вправо 60i столбцы для просмотра строк, выходящих за левый край
окно.
U, CTRL-U, УДАЛИТЬ, PREV_SCREEN
Назад i windowfuls, а затем распечатайте windowful.
R, CTRL-R
Перерисуйте окно.
J, G If i не указан, затем запросите номер строки, затем перейдите к этой строке
в противном случае просто перейдите к строке i.
% If i не указан, затем запросите процентное значение, затем перейдите к этому проценту
файла, в противном случае просто перейдите к i процентов файла.
W, w Если текущая ширина экрана 80, сделайте 132 и наоборот. Для других значений
эта команда игнорируется.
Q, CTRL-Х CTRL-C, CTRL-К E
Выход из самой. В VMS ^ Z также закрывается.
h, CTRL-H, ПОМОГИТЕ, PF2
Помощь. Дайте описание всех самой команды. В самой переменная среды
MOST_HELP должен быть установлен, чтобы это было значимым.
f, /, Ctrl-F, НАЙТИ, ЗОЛОТАЯ PF3
Запрашивать строку и искать вперед от текущей строки для i-я четкая линия
содержащий строку. CTRL-G прерывание.
? Запрашивать строку и искать в обратном направлении i-я отдельная строка, содержащая
строка. CTRL-G прерывание.
n Поиск следующего i строки, содержащие вхождение последней строки поиска в
направление предыдущего поиска.
m, ВЫБОР, CTRL- @, CTRL-К M, СРОК
Установите метку на текущей строке для дальнейшего использования.
ВСТАВИТЬ_ЗДЕСЬ, CTRL-Х CTRL-Х, ЗАПЯТАЯ, CTRL-К ВЕРНУТЬ, ЗОЛОТАЯ СРОК
Установите отметку на текущей строке, но вернитесь к предыдущей отметке. Это позволяет пользователю
для переключения между двумя позициями в файле.
l, L Переключить блокировку для этого окна. Окно заблокировано, если слева стоит `* '
край статусной строки. Окна заблокированы вместе, прокручиваем вместе.
CTRL-Х 2, CTRL-W 2, ЗОЛОТАЯ X
Разделите это окно пополам.
CTRL-Х o, CTRL-W o, o, ЗОЛОТАЯ UP, ЗОЛОТАЯ DOWN
Перейти в другое окно.
CTRL-Х 0, CTRL-W 0, ЗОЛОТАЯ V
Удалите это окно.
CTRL-Х 1, CTRL-W 1, ЗОЛОТАЯ O
Удалите все остальные окна, оставив только одно окно.
E, e Отредактируйте этот файл.
$, ESC $
Это зависит от системы. На VMS это вызывает самой для создания подпроцесса. Когда
пользователь выходит из процесса, самой возобновляется. В системах UNIX самой просто приостанавливает
себя.
:n Переход к следующему имени файла, указанному в командной строке. Используйте клавиши со стрелками для прокрутки
вперед или назад по списку файлов. `Q'уходит самой и любой другой ключ
выбирает данный файл.
:c Переключить поиск с учетом регистра.
:D Удалить текущий файл. Эта команда имеет смысл только с +d переключатель.
:o, :O Переключайте различные параметры. С помощью этой последовательности клавиш самой отображает подсказку с вопросом
пользователь должен попасть в один из: бдтвв. `b', `t', `v', и `w'варианты совпадают
имеется в виду как переключатели командной строки. Например, символ `w'опция будет переключаться
включение и выключение переноса для текущего окна.
`d'опция должна использоваться с префиксом целого числа i. Все строки с отступом за пределы i
столбцы отображаться не будут. Например, рассмотрим фрагмент:
int main (int argc, char ** argv)
{
инт я;
для (я = 0; я <argc, я ++)
{
fprintf (stdout, "% i:% s \ n", i, argv [i]);
}
0 вернуться;
}
Последовательность клавиш `1: od'вызовет самой чтобы отобразить файл, игнорируя все строки
отступ за первым столбцом. Итак, в приведенном выше примере самой отобразит:
int main (int argc, char ** argv) ...
}
где `... 'означает, что следующие строки не отображаются.
HINTS
CTRL-G отменяет команды, требующие от пользователя ввода чего-либо в командной строке. В
Клавиша обратной кавычки имеет здесь особое значение. Он используется для цитирования определенных символов. Этот
полезен при поиске вхождения строки с управляющим символом или строкой
в начале строки. В последнем случае, чтобы найти вхождение `The 'в
начало строки, введите `^ J в котором ` цитирует CTRL-J.
ОКРУЖАЮЩАЯ СРЕДА
самой использует следующие переменные среды:
MOST_SWITCHES
Эта переменная устанавливает часто используемые переключатели. Например, некоторые люди предпочитают использовать
самой с -s вариант, чтобы лишние пустые строки не отображались. На VMS это
обычно выполняется на сайте login.com через строку:
$ define MOST_SWITCHES "-s"
MOST_EDITOR, SLANG_EDITOR
Любая из этих переменных среды указывает редактор для самой вызывать редактировать
файл. Значение может содержать дескрипторы форматирования% s и% d, которые представляют
имя файла и номер строки соответственно. Например, если ваш редактор - JED, тогда
набор MOST_EDITOR на 'jed% s -g% d'.
MOST_HELP
Эта переменная может использоваться для указания альтернативного файла справки.
MOST_INITFILE
Задайте эту переменную, чтобы указать файл инициализации, загружаемый во время запуска. В
действие по умолчанию - загрузить файл конфигурации системы из /etc/most.conf и
затем личный файл конфигурации, расположенный по адресу $ HOME / .mostrc
КОНФИГУРАЦИЯ ФАЙЛОВ СИНТАКСИС
После появления самой запускается, он пытается прочитать файл конфигурации системы, а затем личный
конфигурационный файл. Эти файлы могут использоваться для указания сочетаний клавиш и цветов.
Чтобы привязать клавишу к определенной функции, используйте синтаксис:
Setkey имя-функции последовательность клавиш
The Setkey команде требуется два аргумента. В имя-функции аргумент определяет
функция, которая должна выполняться как ответ на клавиши, указанные в последовательность клавиш
аргумент нажаты. Например,
setkey "вверх" "^ P"
указывает, что когда Ctrl-P нажимается, затем функция up подлежит исполнению.
Иногда необходимо сначала отвязать последовательность клавиш, прежде чем повторно связать ее по порядку с помощью
unsetkey функция:
unsetkey "^ F"
Цвета можно определить с помощью цвете ключевое слово в файле конфигурации, используя
синтаксис:
цвете НАЗВАНИЕ ОБЪЕКТА ПЕРЕДНИЙ ЦВЕТ ФОНОВЫЙ ЦВЕТ
Здесь ИМЯ-ОБЪЕКТА может быть любым из следующих элементов:
status - статусная строка
подчеркивание - подчеркнутый текст
overstrike - выделенный текст
нормально - что-нибудь еще
См. Образцы файлов конфигурации для получения дополнительной информации.
Чаще всего пользуйтесь онлайн-сервисами onworks.net