OK - je suis un débutant linux - j'essaye d'éditer un fichier depuis bash via la edit <filename>
commande quel que soit le mode par défaut (je suppose 'vi'?).
Le problème, c'est que je ne sais pas comment enregistrer et quitter le mode édition - cette feuille de sécurité semble suggérer que l'ESC devrait faire l'affaire, mais cela ne semble pas fonctionner.
Je me connecte via ssh à partir d'un mac à un boîtier Linux suse enterprise 11.
Toute aide appréciée!
Réponses:
Escne vous renverra qu'en mode commande dans VI ou Vim. Pour enregistrer et quitter appuyez sur Shift+ Z+ Z, :wqou :xen mode commande. Si vous ouvrez le fichier en mode lecture seule, vous devrez appuyer sur :q!.
Envisagez également de consulter cette feuille de sécurité pour plus de macros VI cheatsheet
la source
:wq
pour quitter et enregistrer.:x
fait la même chose que:wq
- mais vous enregistrez une clé :)shift + Z
travaillé pour moi :)Si vous êtes nouveau sous Linux, je vous suggère d'utiliser autre chose que
vi
. Par exemple,nano
est assez convivial, bien que beaucoup moins puissant. En outre,vim
est une variantevi
qui a quelques fonctionnalités supplémentaires (comme la coloration syntaxique) et est légèrement plus facile à utiliser.la source
Dans le bash pour enregistrer le code, appuyez sur esc après esc, appuyez sur la touche con + x et l'alerte que vous souhaitez enregistrer apparaîtra appuyez sur "y" là-bas et appuyez sur le bouton Entrée. Cela peut vous aider ..
la source