Я пытаюсь открыть файл ac с помощью Vim в Ubuntu из командной строки bash, но он не открывается.
Я хочу открыть следующий файл:
~/Documents/ex8.c
используя следующую команду:
~/Documents$ vim ex8.c
Я определенно установил Vim; однако, когда я запускаю команду, он снова отображает подсказку и не дает крика. Кстати, я также пробовал Google, но я не нашел ничего полезного.
Будучи новичком в Linux, я мог бы сделать что-то неправильно; Я ценю любую помощь в этом вопросе.
У вас может не быть разрешения на чтение файла, или у вас может не быть права на запись в файл, и vim может не захотеть открыть его в режиме только для чтения. В Linux права доступа к файлам изменяются командой chmod. Сделайте это:
Из ~/Documents/ введите ls -la ex8.c, в котором будут перечислены текущие разрешения для этого файла. В крайнем левом углу будет 10 символов, каждый (от 2 до 10) будет разрешением («пользователь», «группа» и «другие», каждый из которых должен иметь 3 разрешения). «r» означает «чтение», «w» означает «разрешение на запись», «x» означает «выполнить» разрешение, а «-» означает, что это разрешение не установлено. type sudo chmod a+rw ex8.c, это даст разрешение на чтение и запись всем (всем пользователям). type ls -la ex8.c еще раз, подтвердите, что в этих столбцах имеется 3 'rw'.См. здесь для получения дополнительной информации по chmod.