Я использую Ubuntu 13.04, и я предположил, что vim по умолчанию. В моей системе есть файл / etc / vim (при условии, что он относится к одному и тому же). Тем не менее, я не смог сделать vim abc.txt. Вместо этого я получил ответ о том, что vim не распознается. Пожалуйста, обратитесь к следующему и предоставьте мне решение.
rahul@hpdv6:~/Downloads/VIM/vim64/src$ sudo apt-get install vim
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package vim is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'vim' has no installation candidate
rahul@hpdv6:~/Downloads/VIM/vim64/src$
Спасибо заранее.
Вам нельзя было включать источник. Эта ссылка откроет его в центре программного обеспечения: http://apt.ubuntu.com/p/vim
Если необходимо включить источник, он даст Вам кнопку
Это собирается для меня.
Vim должен быть установлен по умолчанию на всех машинах. Кроме того, эта команда должна работать просто отлично. Вы можете попробовать это:
sudo apt-get install vim-tiny
для режима командной строки или:
sudo apt-get install vim-gnome
для полной версии GUI.
Что показывает apt-cache search ^vim
?
Что произойдет, если вы запустите /usr/bin/vim abc.txt
?
Я предполагаю, что вы или кто-то сделали что-то странное с системой (установка или удаление пакетов, или удаление файлов).
Попробуйте
sudo update-alternatives --config editor
Если это не сработает, можете ли вы установить какие-либо другие пакеты? Например, sudo apt-get install tidy
или что-нибудь еще?
Попробуйте выполнить шаги из этого ответа .