Як я можу перевірити, яку версію редактора VI маю?


23

Як я можу перевірити, яку версію viредактора у мене є? Який найкращий спосіб оновити його або встановити vimна Solaris?

Відповіді:


25

Згідно з http://www.vim.org/download.php , Sun Solaris Vim входить до програмного забезпечення Companion: http://wwws.sun.com/software/solaris/freeware/ .

vi мав :ve[rsion]команду повертатися щонайменше до 1979 року, тому вона повинна працювати над будь-яким випуском Solaris.


:veіснує вже в першій версії vi, випущеній 1 січня 1978 року. Вихідний код оригінальної документації див. на github.com/nt-roff/ex-1.1 .
користувач3224237


4

Спробуйте знайти viверсію за допомогою менеджера пакунків:

pkginfo | grep -i vi 

або:

pkginfo '*vi*'

1
А для Solaris 11,pkg list vim
bahamat

1

Ви можете просто відкрити редактор, ввівши

vi

Відкриється сторінка за замовчуванням, яка показує номер версії.


1
Це може працювати, vimале не працює для Джоя vi.
червень

0

У версіях Solaris 11 та новіших версіях vim тепер є версією vi за замовчуванням.


-1
vi --version 

повинен робити цю роботу :)


Будь ласка, хтось пояснить, що не так у цій відповіді. Спасибі.
Паоло

1
На Solaris 9 vi --versionвідбитки vi: illegal option -- -. vimрозпізнає --versionваріант; інші viреалізації, в тому числі nvi, не роблять.
Кіт Томпсон

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