Где я могу найти более подробную информацию о команде `view`?

Где я могу найти более подробную информацию о команде `view`?

Я просматривал данные historyна сервере и увидел, как мой коллега применил эту viewкоманду к файлу.

Насколько я могу судить, он смотрит на ваш $EDITORфайл и затем открывает его.

Я хочу узнать больше о том, как это работает, но это оказывается сложным. Использование manили infoна viewпросто возвращает страницу справки для вашего $EDITOR. Не имеет helpстраницы, и гуглить ее, очевидно, сложно.

Есть идеи?

решение1

Использование man viewодного из них направлено на страницу руководства для vim. Внутри я нашел это:

view      Start in read-only mode.  You will be protected from writing the files.  Can also be done with the "-R" argument.

решение2

Я нашел ответ в своей системе интересным. Начиная с:

type view
view is /usr/bin/view

Так что же это?

file /usr/bin/view
/usr/bin/view: symbolic link to /etc/alternatives/view

file /etc/alternatives/view
/etc/alternatives/view: symbolic link to /usr/bin/vim.basic

Итак, в конечном итоге (по крайней мере, в системах на базе Ubuntu) это символическая ссылка, управляемая update-alternatives.

update-alternatives --config view

    There are 2 choices for the alternative view (providing /usr/bin/view).

  Selection    Path                Priority   Status
------------------------------------------------------------
* 0            /usr/bin/vim.basic   30        auto mode
  1            /usr/bin/vim.basic   30        manual mode
  2            /usr/bin/vim.tiny    10        manual mode

Press <enter> to keep the current choice[*], or type selection number:

Связанный контент