[EBUILD]Installation de Diakonos (un éditeur de texte en con

Inviare un nuovo argomento   Rispondere all'argomento

Pagina 1 su2 1, 2  Seguente

Vedere l'argomento precedente Vedere l'argomento seguente Andare in basso

default [EBUILD]Installation de Diakonos (un éditeur de texte en console) pour remplacer Nano

Messaggio  fullotone il Lun Ago 24, 2009 1:07 pm

Bonjour,

si comme moi vous trouvez nano limité en fonctions d'éditions et que vous perdez pour les commandes et que vi ou emacs vous donnes des boutons ( en ce qui me concerne , un écran pleins de post-it pour les commandes ....)

je vous présente Diakonos

le force de Diakonos , c'est d'utiliser des raccourcis que vous connaissez dèjà (CTRL+s,CTRL+Q,CTRL+f........)
et surtout il permet :

  • grep comme vous le tappez
  • enregistrement de macro et utilisation
  • presse-papiers multi-éléments
  • il synchronise avec Klipper de kde ou xclipp
  • surlignement multi-language de la synthaxe (perl, python,ruby,php,java,erb....)
  • support de 256 couleurs
  • favoris
  • sessions
  • recherche d'expression régulière
  • code/mots-clé complétion/snippets
  • aide interactive
  • support Ruby intégré
  • scripting dans tous les languages
  • support ctags limité
  • intégration git blog et info su git
  • ....

nb : je soft je 'lai découvert sur le blog de Daniel Robbins ( créateur de Gentoo , Funtoo)

Passons à l'installation


1.installation des dépendances
nous allons install Ruby car Diakonos est dévélopper avec language et la version minimum est dev-lang/ruby1.9 , il va donc falloir démasquer ce paquet car par défaut dans portage ou entropy , c'est la 1.8...:


  • dans un terminal :
Codice:
tapper su
mot de passe root(admin)



  • puis
Codice:

echo ">=dev-lang/ruby-1.9" >> /etc/portage/package.unmask


voila nous avons démasquer dev-lang/ruby1.9

ayant fait des recherches , nous allons installé l'overlay ruby


  • dans un terminal root :
Codice:
emerge --sync && layman -S



  • ensuite
Codice:
layman -a ruby && layman -S ruby



  • installation du ruby
Codice:
emerge dev-lang/ruby


n.b. : il devrait installé la version 1.9.1_p129-r99.

2.installation de l'ebuild Diakonos

comme nous allons utiliser un ebuild externe, nous allons modifier notre make.conf.

2.1 modification du make.conf


  • dans un terminal root :
Codice:
nano /etc/make.conf



  • ensuite ajouter si ce n'est déja fait :

Codice:
PORTDIR_OVERLAY="/usr/local/portage"

CTRL+x pour sauver tapper o (oui)

2.2 création de l'arborescence pour notre ebuild :


  • dans un terminal root :
Codice:
cd /usr/local/portage && mkdir app-editors && cd app-editors && mkdir diakonos && cd diakonos


2.3 création de notre ebuild diakonos :


  • puis tjrs en root :
Codice:
nano diakonos-0.8.12.ebuild



  • coller ceci :

Codice:

# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI="2"

DESCRIPTION="A Linux editor for the masses"
HOMEPAGE="http://purepistos.net/diakonos"
SRC_URI="http://purepistos.net/diakonos/diakonos-0.8.12.tar.bz2"

LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=dev-lang/ruby-1.9"
RDEPEND="$DEPEND"

src_install() {
        cd ${S}
        ruby19 install.rb --dest-dir "${D}" || die "install failed"
}


CTRl+x puis tapper o (oui) puis enter


  • ensuite :

Codice:
ebuild diakonos-0.8.12.ebuild digest


2.4 installation de notre ebuild diakonos :


  • toujours en root
Codice:
emerge diakonos


n;b. : pensez à commenter (mettre une # , dièse) devant la ligne du /etc/make.conf : PORTDIR_OVERLAY="/usr/local/portage" car ça pourrait poser problème si par après vous comptez utiliser (ajouter) d'autres overlays.



3.Paramètrage de Diakonos

ces opération seront à faire en root et en user :

donc pour le root :
ouvrir un terminal
Codice:
tapper su puis enter
tapper votre mot de passe puisenter

Codice:

tapper diakonos

il va vous proposer de créer un fichier config : tapper y (yes)

vous voici dans la page d'accueil de Diakonos , vous pouvez la lire (clic dans le texte , flèche bas pour naviguer)

appuyer sur F12

ajouter :
Codice:
suppress_welcome true

chercher :
view.line_numbers

le mettre sur true

exemple :

view.line_numbers true
view.line_numbers.width 4


enregistrer :
CTRL+s
pour quitter :
CTRL+q

sortir de root :
Codice:
tapper exit



  • refaire ceci pour le user donc tapper diakonos dans un terminal user (~ $)



4.utilisation de Diakonos

maintenant il vous reste plus qu'a oublié nano

et par exemple :
faire un terminal normal : sudo diakonos /etc/make.conf
votre mot de passe utilisateur (user)

et voilà , la magie diakonos :




voici : à tous moments , vous pouvez appuyer sur F1 pour l'aide des raccourcis

voici un liste des raccourcis claviers , pour ceux qui connaissent pas les raccourcis windows

Basic Commands
:


Following are some of the most common commands and their default
key bindings. Not all commands are listed here. For a comprehensive
listing, see the configuration file.


Movement


Key Command
Arrow keys Cursor movement
Home, End Move cursor to beginning or end of current line
Page Up, Page Down Pitch buffer view by one screenful of text
Alt-Up, Alt-Down Scroll up, down


Editor Control


Key Command
Ctrl-Q Quit
F1 List key bindings
F12 Edit user's configuration file
Alt-M Start/stop macro recording
F4 Play macro
F6 Repeat last command

File/Buffer Control

Key Command
Ctrl-O Open a file
Ctrl-S Save current buffer
Alt-S Save current buffer to specific filename
Ctrl-W Close current buffer
Ctrl-N Create new empty buffer
Alt-Shift-T Specify buffer content type
Alt-1 to Alt-9 Switch among first 9 buffers
Alt-minus, Alt-= Switch buffers
Ctrl-Z Undo
Ctrl-Y Redo

Clipboard

Key Command
Ctrl-space Anchor selection (like emacs)
Ctrl-C Copy selection to clipboard
Ctrl-X Copy selection to clipboard and delete (i.e. cut)
Ctrl-V Paste clipboard text
Alt-U Unselect (stop selecting)
Ctrl-K Cut current line (can collect multiple lines)

Searching

Key Command
Ctrl-F Find
Ctrl-Alt-F Find upwards
F3 Find again
Shift-F3 Find again upwards
Ctrl-R Search and replace
Ctrl-Alt-U Clear match highlight


pour modifier les raccourcis : ça se trouve ici :
/.diakonos/diakonos.conf

le wiki
git diakonos
bug track

have fun


Ultima modifica di fullotone il Gio Set 03, 2009 8:56 pm, modificato 6 volte



fullotone
MODERATORE FORUM
MODERATORE FORUM

Maschile
Numero di messaggi: 425
Età: 37
Localizzazione: Belgio
Umore: Sabayonised
Data d'iscrizione: 25.05.09

Vedere il profilo dell'utente

Tornare in alto Andare in basso

default Re: [EBUILD]Installation de Diakonos (un éditeur de texte en con

Messaggio  fiorello il Lun Ago 24, 2009 1:27 pm

Merci mon grand:



Superbe. :-))





fiorello
VICE-AMMINISTRATORE
VICE-AMMINISTRATORE

Maschile
Numero di messaggi: 4524
Età: 49
Localizzazione: Bourg En Bresse Francia
Occupazione/Ozio: Menuisier
Umore: dipende dalla quantita e qualita della birra bevuta
Data d'iscrizione: 15.09.07

Vedere il profilo dell'utente

Tornare in alto Andare in basso

default Re: [EBUILD]Installation de Diakonos (un éditeur de texte en con

Messaggio  albfneto il Mar Ago 25, 2009 12:13 am

voglio provare anche....

smile


ALBERTO FEDERMAN NETO
albfneto
Ribeirão Preto, S.P. Brasile.
E-Mail: mailto://albfneto@fcfrp.usp.br
Home-Page: http://fly.to/brasbeto
Distros: Sabayon, Gentoo, OpenSUSE, Mandriva



albfneto
Esperto di Sabayon-mania
Esperto di Sabayon-mania

Maschile
Numero di messaggi: 1132
Età: 55
Localizzazione: Ribeirão Preto, São Paulo, S.P., Brasile
Occupazione/Ozio: Scientifico di Richerca, Professore, Chimica. Ozio:Electronica, Computers, Linux
Umore: Buono
Data d'iscrizione: 28.08.08

Vedere il profilo dell'utente http://fly.to/brasbeto

Tornare in alto Andare in basso

default Re: [EBUILD]Installation de Diakonos (un éditeur de texte en con

Messaggio  fullotone il Mar Ago 25, 2009 12:32 am

smile



fullotone
MODERATORE FORUM
MODERATORE FORUM

Maschile
Numero di messaggi: 425
Età: 37
Localizzazione: Belgio
Umore: Sabayonised
Data d'iscrizione: 25.05.09

Vedere il profilo dell'utente

Tornare in alto Andare in basso

default Re: [EBUILD]Installation de Diakonos (un éditeur de texte en con

Messaggio  tepacool il Mer Ago 26, 2009 4:47 pm

cincin jolie travail ,fullotone,super guide même moi j'ai compris

tepacool
Frequentatore di Sabayon-mania
Frequentatore di Sabayon-mania

Maschile
Numero di messaggi: 210
Età: 56
Localizzazione: annecy savoie libre
Occupazione/Ozio: menuisier
Umore: courtoise
Data d'iscrizione: 13.03.09

Vedere il profilo dell'utente

Tornare in alto Andare in basso

default Re: [EBUILD]Installation de Diakonos (un éditeur de texte en con

Messaggio  fullotone il Mer Ago 26, 2009 6:08 pm

Merci smile



fullotone
MODERATORE FORUM
MODERATORE FORUM

Maschile
Numero di messaggi: 425
Età: 37
Localizzazione: Belgio
Umore: Sabayonised
Data d'iscrizione: 25.05.09

Vedere il profilo dell'utente

Tornare in alto Andare in basso

default Re: [EBUILD]Installation de Diakonos (un éditeur de texte en con

Messaggio  Pistos il Mar Set 01, 2009 7:35 pm

Bonjour!  Je suis l'auteur de Diakonos. @fullotone: Je vous remercie pour la rédaction de ce guide!      Si quelqu'un a des questions sur Diakonos, vous pouvez venir sur le canal IRC pour discuter à ce sujet.  #mathetes sur FreeNode : http://webchat.freenode.net/?channels=mathetes

Pistos
Spaesato di Sabayon-mania
Spaesato di Sabayon-mania

Numero di messaggi: 2
Data d'iscrizione: 01.09.09

Vedere il profilo dell'utente http://blog.purepistos.net

Tornare in alto Andare in basso

default Re: [EBUILD]Installation de Diakonos (un éditeur de texte en con

Messaggio  fullotone il Mar Set 01, 2009 8:38 pm

Merci à vous Pistos pour cet extraordinaire éditeur
soyez le bienvenu au sein de notre petite communauté
continuez votre excellent projet , au fait comptez-vous le traduire en français ?
:-)) grazie sabayon mania power



fullotone
MODERATORE FORUM
MODERATORE FORUM

Maschile
Numero di messaggi: 425
Età: 37
Localizzazione: Belgio
Umore: Sabayonised
Data d'iscrizione: 25.05.09

Vedere il profilo dell'utente

Tornare in alto Andare in basso

default Re: [EBUILD]Installation de Diakonos (un éditeur de texte en con

Messaggio  fiorello il Mar Set 01, 2009 8:46 pm

Bonsoir Pistos et bienvenue sur le forum.

Merçi pour ce magnifique editeur que chez moi a remplacer nano et gedit, simple à utiliser et beau à regarder. :-))





fiorello
VICE-AMMINISTRATORE
VICE-AMMINISTRATORE

Maschile
Numero di messaggi: 4524
Età: 49
Localizzazione: Bourg En Bresse Francia
Occupazione/Ozio: Menuisier
Umore: dipende dalla quantita e qualita della birra bevuta
Data d'iscrizione: 15.09.07

Vedere il profilo dell'utente

Tornare in alto Andare in basso

default Re: [EBUILD]Installation de Diakonos (un éditeur de texte en con

Messaggio  tepacool il Mar Set 01, 2009 9:58 pm

good good :-)) :-)) :-)) super rencontre et super travail que du bonheur

tepacool
Frequentatore di Sabayon-mania
Frequentatore di Sabayon-mania

Maschile
Numero di messaggi: 210
Età: 56
Localizzazione: annecy savoie libre
Occupazione/Ozio: menuisier
Umore: courtoise
Data d'iscrizione: 13.03.09

Vedere il profilo dell'utente

Tornare in alto Andare in basso

default Re: [EBUILD]Installation de Diakonos (un éditeur de texte en con

Messaggio  Pistos il Mer Set 02, 2009 4:26 am

fullotone ha scritto:Merci à vous Pistos pour cet extraordinaire éditeur
soyez le bienvenu au sein de notre petite communauté
continuez votre excellent projet , au fait comptez-vous le traduire en français ?
Unfortunately, I do not plan on including m19n soon. Perhaps after version 1.0. But if you want to translate the help documents, that would be awesome! :)
Malheureusement, je ne prévois pas, y compris m19n bientôt. Peut-être après la version 1.0. Mais si vous voulez traduire les documents d'aide, ce serait génial! :)

Pistos
Spaesato di Sabayon-mania
Spaesato di Sabayon-mania

Numero di messaggi: 2
Data d'iscrizione: 01.09.09

Vedere il profilo dell'utente http://blog.purepistos.net

Tornare in alto Andare in basso

default Re: [EBUILD]Installation de Diakonos (un éditeur de texte en con

Messaggio  albfneto il Sab Feb 06, 2010 12:01 am

Le Diakonos est trés bon!

il auteur du Diakonos, Pistos, a fait solicitation pour oficializer le Ebuild pour le Gentoo e aussi, si il est sur portage, peut etre inclus dans le Sabayon.

vote dans ce URL:

http://bugs.gentoo.org/votes.cgi

Diakonos Home-Page:

http://www.google.com.br/url?sa=t&source=web&ct=res&cd=1&ved=0CAcQFjAA&url=http%3A%2F%2Fpurepistos.net%2Fdiakonos%2F&ei=N6NsS56_HMKOuAe3mfDaBw&usg=AFQjCNGAqQt9JV1JkuyynxtXs1fpB8k7OQ


ALBERTO FEDERMAN NETO
albfneto
Ribeirão Preto, S.P. Brasile.
E-Mail: mailto://albfneto@fcfrp.usp.br
Home-Page: http://fly.to/brasbeto
Distros: Sabayon, Gentoo, OpenSUSE, Mandriva



albfneto
Esperto di Sabayon-mania
Esperto di Sabayon-mania

Maschile
Numero di messaggi: 1132
Età: 55
Localizzazione: Ribeirão Preto, São Paulo, S.P., Brasile
Occupazione/Ozio: Scientifico di Richerca, Professore, Chimica. Ozio:Electronica, Computers, Linux
Umore: Buono
Data d'iscrizione: 28.08.08

Vedere il profilo dell'utente http://fly.to/brasbeto

Tornare in alto Andare in basso

default Re: [EBUILD]Installation de Diakonos (un éditeur de texte en con

Messaggio  fullotone il Mer Feb 10, 2010 12:19 am

Bon pour ceux
qui aime une méthode plus simple et sous entropy ;-)

Codice:
equo install app-editors/diakonos


nb : mais je laisse le guide , on ne sais jamais car je pense qu'en ce moment il vous faudra quand meme le ruby de portage ;-)

bon eh bien apparemment il est retiré de entropy dommage

à suivre


Ultima modifica di fullotone il Sab Feb 20, 2010 12:29 am, modificato 1 volta



fullotone
MODERATORE FORUM
MODERATORE FORUM

Maschile
Numero di messaggi: 425
Età: 37
Localizzazione: Belgio
Umore: Sabayonised
Data d'iscrizione: 25.05.09

Vedere il profilo dell'utente

Tornare in alto Andare in basso

default Re: [EBUILD]Installation de Diakonos (un éditeur de texte en con

Messaggio  albfneto il Ven Feb 19, 2010 8:56 pm

ruby e sous entropy, aussi.
je fait une solicitation pour inclusion du Diakonos sul le Entropy.
est dejá inclus?


ALBERTO FEDERMAN NETO
albfneto
Ribeirão Preto, S.P. Brasile.
E-Mail: mailto://albfneto@fcfrp.usp.br
Home-Page: http://fly.to/brasbeto
Distros: Sabayon, Gentoo, OpenSUSE, Mandriva



albfneto
Esperto di Sabayon-mania
Esperto di Sabayon-mania

Maschile
Numero di messaggi: 1132
Età: 55
Localizzazione: Ribeirão Preto, São Paulo, S.P., Brasile
Occupazione/Ozio: Scientifico di Richerca, Professore, Chimica. Ozio:Electronica, Computers, Linux
Umore: Buono
Data d'iscrizione: 28.08.08

Vedere il profilo dell'utente http://fly.to/brasbeto

Tornare in alto Andare in basso

default Re: [EBUILD]Installation de Diakonos (un éditeur de texte en con

Messaggio  fullotone il Sab Feb 20, 2010 12:28 am

ciao alberto

je pensais qu'il était déja dans entropy diakonos (il me semble , l'avoir vu) mais apparemment ils l'ont retiré ?equo

mais en fait il faut dev-lang/ruby ----> 1.9 min


et actuellement il ets tjrs en 1.8



fullotone
MODERATORE FORUM
MODERATORE FORUM

Maschile
Numero di messaggi: 425
Età: 37
Localizzazione: Belgio
Umore: Sabayonised
Data d'iscrizione: 25.05.09

Vedere il profilo dell'utente

Tornare in alto Andare in basso

Pagina 1 su2 1, 2  Seguente

Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto


Permesso del forum:
Non puoi rispondere agli argomenti in questo forum