Récemment, j'ai installé Ubuntu dans mon ordinateur portable pour utiliser la programmation c. mais quand j'ouvre le terminal et que je tape vi test.c, il l'ouvre mais cela ne fonctionnera pas correctement. lorsque j'appuie sur la touche de retour arrière, cela ne fonctionne pas et lorsque j'appuie sur la touche fléchée, elle imprime certains alphabets. Que vais-je faire pour travailler correctement? veuillez aider quelqu'un pour ce problème connexe. Merci
19
Réponses:
Type
sudo apt-get install vim
dans votre terminal, cela résoudra votre problème
la source
Par défaut, Ubuntu installera
vim-tiny
, une version simple de vim. Lorsque vous tapezvi
dans le terminal, il démarre par défaut ce vim minimal en mode compatible vi. Du point de vue d'un utilisateur normal de vim, c'est horrible, car compatible vi signifie retour arrière et tout le comportement normal de vim se comportera de la manière originale de vi.Une solution est d'ouvrir
.vimrc
et de désactiver le mode compatible vim en incluant la ligne:set nocompatible
.L'autre consiste à installer manuellement une version plus complète de vim (comme la version complète), par exemple
sudo apt-get install vim
. Par défaut, sur les systèmes basés sur Debian comme Ubuntu, cela feravi
démarrer la commande vim en mode non compatible.la source
Généralement, UBUNTU expédie la version allégée de VI la plus incomplète, en particulier avec les ordinateurs portables. Pour résoudre cette solution la plus simple, installez FULL VERSION of VI Editor.
Utilisez TERMINAL et lancez ce
sudo apt-get install vim
fournissez le mot de passe et cela fonctionnera certainement.
la source
J'ai eu le même problème, rappelez-vous qu'après avoir tapé test.c vous devez appuyer sur la touche "i" pour commencer à taper votre code
la source
appuyez sur la touche d'insertion pour taper / supprimer.
lorsque vous avez terminé l'édition, appuyez sur esc vous permettra de taper des commandes comme: wq (enregistrer et quitter) ou: q! (quitter sans sauvegarder)
la source
connectez-vous d'abord à Internet puis tapez la commande suivante dans le terminal,
la source