Як я можу встановити текстовий редактор vi ТІЛЬКИ на мою установку Cygwin?


9

Мені вдалося встановити Cygwin на свій апарат Windows Vista. Я встановив за допомогою налаштувань за замовчуванням.

Коли я намагаюся зробити viв оболонці Bash, Bash каже мені, що команда не знайдена . Я вважаю, що мені потрібно встановити пакет редакторів Cygwin, який включає редактор vi. Кошмар - це кожен раз, коли я запускаю налаштування Cygwin і вибираю ТІЛЬКИ пакет редакторів, зокрема Vim і вибираю встановити, налаштування Cygwin намагається встановити всі інші пакети, дуже засмучує !!

Чи є простіший спосіб встановити лише один пакет за допомогою утиліти налаштування Cygwin?

Відповіді:


11

Є причина, чому Cygwin також вибирає інші пакунки: vi (vim) залежить від них. Якщо вам це справді не подобається, вам доведеться створити / знайти статично пов’язану версію vim або взагалі просто використовувати іншу версію, наприклад завантажити виконувану програму Windows з vim.org .


Чи означає це, що VIM залежить від усіх пакунків, які встановлюються?

Ні, це залежить від тих пакетів, які автоматично позначаються для встановлення, коли ви позначаєте vim для встановлення. Звичайно, дуже ймовірно, що це також залежить від деяких інших пакетів, які вже (за замовчуванням) встановлені.
Stephan202

1
Ці інші пакети також можуть залежати від ще більшої кількості пакетів. Я схильний встановлювати або весь Cygwin, або нічого з нього. Якщо я хочу конкретного інструментарію, я використовую GnuWin32 (або, у вашому випадку, gVim).

2
  1. Запустіть налаштування, виберіть дзеркало та перейдіть на екран пакунків
  2. Виберіть "Зберегти" зі списку перемикачів у верхній частині - це не дозволить програмі оновити інші пакети, які мають нову версію.
  3. Виберіть "vi" у розділі "Редактори"
  4. Виберіть "продовжити".

Для цього слід встановлювати лише vi та його залежності.


1

Setup.exe не встановлює все, якщо ви цього не попросите. Це робиться за замовчуванням - позначити для оновлення будь-які пакунки, які ви вже встановили, і новіші версії доступні. Якщо ви цього не хочете, перед тим, як вибрати vim, натисніть кнопку "Зберегти" вгорі праворуч на екрані вибору пакета.

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