Aller au menu - Aller au contenu

Introduction à l'édition de texte avancée : l'exemple de GNU Nano

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page 1 
Pseudo Commentaire
Page 1 
Hors ligne agranger36 # Posté le 05/09/2009 à 10:38:06
Mieu vaut avec que sans!!
Avatar

Ville : Châteauroux
Pays : France métropolitaine

Un bon tutoriel pour apprendre à utilisé Nano, encore merci à toi ;)

Par contre dans le QCM je ne suis pas d'accord avec la réponse de la 3ème question (où c'est que j'ai mal compris :p)
Il ne manquerait pas un ^espace par hasard ?

bannière
 
Hors ligne Miphys # Posté le 05/09/2009 à 10:48:47
Keep it Simple, Stupid
Avatar

Non, c'est un piège sadique : le mot "à" dans Nano n'est pas considéré comme un mot mais comme une lettre seule, donc ignorée.
Teste, tu comprendras !


 
Hors ligne hollistarez # Posté le 06/09/2009 à 11:51:31
L'excuse est le refuge faibles
Avatar

c'est trop bien moi qui essayer de le faire marchez et que...

hey :'D
 
Hors ligne ghost1 # Posté le 07/09/2009 à 17:25:12

superbe! a quand vi ou emac?
Hors ligne Lumpy81 # Posté le 24/11/2010 à 12:14:27

Super, ça m'aura bien dépanné aujourd'hui !

2 petites remarques sur le contenu :
"Pourquoi utiliser Nano ? Emacs et Vim sont beaucoup plus puissants !"
-> Parce que des fois on n'a pas le choix ! Lorsqu'on est en train d'installer Debian par exemple on peut avoir besoin de travailler sur une console minimaliste du Debian-Installer, qui n'inclut pas vi.

"Ceux basés sur les modes (ex : Vim). Dans ce genre d'éditeur, vous alternez entre le mode d'insertion et le mode de commande. L'intérêt est qu'en mode commande des touches simples du clavier peuvent être utilisées (d pour couper, y pour coller, etc)"
-> Oups, petit problème avec y et p !

Merci pour ce tuto
Hors ligne ffw137 # Posté le 28/07/2011 à 10:45:38

Bonjour, j'ai adoré ce tuto surtout après avoir essayé d'appréhender vim et emacs, nano est vraiment le truc à d'abord apprendre avant d'attaquer ces monstres!

Je me demandai comment compiler à partir de nano et j'ai pu enfin le faire via:

  • 1 - On charge son fichier via nano main.c
  • 2 - On active l'affichage de la position du curseur via META-C
  • 3 - On active les tampons (buffers) multiples via META-F
  • 4 - On crée un tampon vide via Read File (^R) - New Buffer (META-F) et à la question "File to insert into new buffer [from ./] :" on presse directement ENTER.
  • 5 - On lance la compilation à partir de ce buffer via Read File (^R) - Execute Command (^X) et on entre sa commande gcc habituel par exemple un joli: gcc main.c -o main
  • 6 - on obtient dans le buffer quelque chose comme:
    Code : Console
    /tmp/cchzFiLV.o: In Function 'main':
            main.c:(.text+0x11): undefined reference to 'printg'
            collect2: ld returned 1 exit status
  • 7 - on retourne dans le buffer contenant son source via META-> (next buffer) ou META-< (previous buffer), on fait une recherche (^W) sur 'printg' (malheureusement, le copier/coller (^K et^U) ne semble pas fonctionner pour le champ recherche malgré qu'il fonctionne bien d'un buffer à l'autre.

Samsung NC-10 (dual screen) / windows XP / Debian / Code::Blocks 10.05
L'Arche de Noé a été construite par un bricoleur, le Titanic par des ingénieurs.
Sachons rester humbles! ^^
 
Pour accéder à cette section
Connectez-vous !
connexion_rpx