Se connecter avec
S'enregistrer | Connectez-vous

Débutant linux et éditeur de texte

Dernière réponse : dans Le monde de Linux

Depuis quelques temps je développe sur une plate forme de type internet (serveurs apache Tomcat sous Red hat). J'ai donc souvent besoin d'éditer les logs ceci sans avoir à les manipuler sans arrêt pour revenir sur mon poste de dev (Win+Eclipse).

Le souci est que l'accès aux distribs se fait via putty (shell) et que le seul éditeur dispo (pour le moment) est ce satané Vi. Je sais qu'il est puissant, efficace mais culturellement je n'arrive vraiment pas à m'adapter à sa philosophie de commandes. y aurait il selon vous une alternative moins aride et surtout plus intuitive (du genre un équivalent à edit sous DOS, quitte à perdre quelques fonctionnalités au profit d'une ergonomie plus abordable).

Second point: comme je l'ai dit, je début sur cet OS... si une proposition me plait, comment l'installer? ça parait bateau pour les habitués mais je suis nà la rue de ce point de vue... toute aide me sera utile car je tiens vraiment à progresser sur cet OS.

Merci par avance!

Autres pages sur : debutant linux editeur texte

Lassé par la pub ? Créez un compte
Expert Linux

vi: Ben faut t'y faire mon gars :o  (sans ironie aucune)

Alternatives: ed (pas sérieux), vim [:spamafote], emacs (Ne l'essaye pas, tu vas chercher à me rencontrer in real life pour me tuer :whistle:  ), joe ...

Citation :
si une proposition me plait, comment l'installer?

Pas compris :( 

En fait le souci c'est que je m'y fais, il est efficace, très complet mais non intuitif et je n'ai pas le temps du tout pour me former dessus.

Pour le côté installation c'est surtout que je ne sais pas du tout (mais alors pas du tout du tout) comment l'on procède à la mise en place d'un soft sous linux / unix.
Expert Linux

Tu es root sur cette machine ?

Alors selon la distribution (Linux), il existe différents systèmes d'install.
APT, RPM, Yast, etc... Sous UNIX, cela doit dépendre du système.

Il existe cependant une procédure universelle : la compilation de l'application. Le célèbre triplet ./configure && make &&make install

Merci pour l'info et oui je suis user root via shell 'sous putty'. De fait je vais regarder quoi utiliser pour installer... l'un d'entres eux doit être le bon je pense.

Par contre Vim semble être via Xwindows alors que c'est en ligne de commande qu'il me faut:/
Expert Linux

ni vi, ni vim ne sont en ligne de commandes.
Ce sont des editeurs qui ont une belle interface en mode "caractères" :D 
ed, sed le sont, eux, en ligne de commandes.
Expert Linux

Oh, Magellan, le ton n'était pas si méchant. J'ai lu X-window affublé d'un s dans un article de GNU/Linux Magazine France il y a quelque mois. La honte ! Alors de ta part, c'est plus que pardonnable.

Abondance d'information ne nuit pas. Nous ne nous battons pas entre chapelle dans le sens ou personne ne dit "cet éditeur est meilleur que celui que tu cites". Tu a juste le droit à une liste non-exhaustive.

Si tu fais un passage éclair dans le monde UNIX, essaie joe, nano ou d'autres. Si tu devais devenir résident permanent, prends tout de suite de bonnes habitudes, mets-toi à vi. A ma connaissance, les seuls unixiens qui honnissent vi sont ceux qui ne jurent que par emacs.

Citation :
je n'ai pas le temps du tout pour me former dessus.

Voilà le plus gros problème. C'est en forgeant qu'on devient forgeron. Mais UNIX n'est pas une forge ! Un minimum de formation est nécessaire. Si c'est dans un cadre très ponctuel, tes connaissances d'un autre système, ton bon sens et un peu d'aide de PPC devraient suffire. Sinon, FORME-TOI !!!

En gros je dois me former de front à :
- Apache / tomcat
- Linux
- Java avec une couche imbitable propriétaire:/
- BDD Sybase

De fait les BDD ne me gènent pas, le apache/tomcat je me dépatouille encore via des documentations trouvées sur le web, pour le java bahhh je forge en souffrant un peu mais là le shell UNIX/Linux me convient (ex fan des DOS petit magellan :whistle:  ) mais VI m'horripile par son manque d'intituivité alors que paradoxalement le shell est déjà maitrisé en quelques heures de pratique... d'où ma question.

Si je résume:
- Vim
- Emacs
- Vi

ensuite, j'ai trouvé des .Rpm qui si j'ai saisi des "exécutables". Où les intégrer pour qu'ils soient aisément accessibles (comme vi qui fonctionne depuis n'importe quel dossier virtuel ou pas dans le shell unix)
Expert Linux

Des .RPM, ce sont des paquets d'installation, certainement pas des exécutables. On fait une distinction entre les sources à compiler, qui donnent un (ou plusieurs) binaire, et les paquets qui contiennent (entre autres) le (ou les) binaire déjà compilé.

Considère que vi = vim.

Tu as essayé joe ou nano ?

pharaon1er@IDN a dit :
emacs et vi finalement... même combat:/

Il n'existe donc pas d'éditeur permettant SIMPLEMENT une sélection du genre SHIFT+flèches et des menus via la touche ALT ou une touche de fonction?
sous Xwindow t'en à la pelle, t'as même cream, qui est un gvim modifié qui le fait.

Citation :
Gedit sous gnome ou Kate sous Kde, mais Vi/Vim est mieux. Si tout le monde s'en sert, il y a une raison :) 


Il se connecte sur son Linux avec Putty (par ssh sans interface graphique) donc l'IG ne compte pas

Pour ajouter de l'eau au moulin mais aussi pour aider car ça le fait !

Personne n'a pensé à Midnight Commander.
Pour un fan des DOS, ce Norton Commander like propose, entre autres et comme son homologue un éditeur texte exactement comme magellan cherche.

J'ai d'abord apprécié lors des déplacements dans l'aroborescence des dossiers, avant de découvrir la fonction magique de la touche tab.

Aujourd'hui, je l'utilise encore pour l'édition texte car entre deux necessités, j'oublie le fonctionnement de vi.

J'ai réussi à installer avec la commande folle:
yum install mc*
ou apt-get instal mc*
Je ne sais plus maus je n'ai pas eu de mauvaise surprises et MC fonctionne 8-|


;
Lassé par la pub ? Créez un compte