vim [nome do arquivo] não abre arquivo no Ubuntu bash

1

Eu estou tentando abrir um arquivo c usando o Vim no Ubuntu a partir da linha de comando do bash, mas não está abrindo.

Eu quero abrir o seguinte arquivo:

~/Documents/ex8.c

usando o seguinte comando:

~/Documents$ vim ex8.c

Eu definitivamente instalei o Vim; no entanto, quando eu executo o comando, ele apenas exibe o prompt novamente e não dá a mínima. BTW, eu também tentei o Google, mas não achei nada útil.

Sendo novo no Linux, posso estar fazendo algo errado; Eu aprecio qualquer ajuda neste assunto.

    
por IntelliData 17.08.2016 / 23:14

2 respostas

1

Você pode ter algo errado em seu ~ / .vimrc, fazendo com que o vim saia quando for iniciado. Tente movê-lo para ver se isso ajuda.

mv ~/.vimrc ~/.vimrc.bak
    
por Thomas Zwaagstra 18.08.2016 / 00:34
0

Você pode não ter permissão para ler o arquivo ou pode não ter permissão para gravar no arquivo, e o vim pode não querer abri-lo no modo somente leitura. No Linux, as permissões de arquivo são alteradas pelo comando chmod . Faça isso:

  1. De ~/Documents/ , digite ls -la ex8.c , que listará as permissões atuais para esse arquivo.
  2. Na extrema esquerda, haverá 10 caracteres, cada um (de 2 a 10) uma permissão ('usuário', 'grupo' e 'outros', com 3 permissões cada). 'r' significa 'read' permission, 'w' significa 'write permission', 'x' significa 'execute' permissão, e '-' significa que a permissão não está definida.
  3. digite sudo chmod a+rw ex8.c , isso dará permissão de leitura / gravação para todos (todos os usuários).
  4. digite ls -la ex8.c novamente, confirme se você tem 3 'rw' nessas colunas.

Veja aqui para mais informações sobre chmod .

    
por tlhIngan 17.08.2016 / 23:40