Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2395 connectés 

 


Dernière réponse
Sujet : [Emacs] Configs de vos .emacs/_emacs
benou

Jubijub a écrit a écrit :

 
sinon tu sais comment paramétrer la taille en pixel d'une fenetre de terminal ? parce que mon pb de ligne blanche vient du fait que la fenetre de NTemcas fait presque un écran et demi quand elle s'ouvre, et que ca buggue dans le bas avec la taskbar de windows en autohide....je suis obligé de la réduire manuellement à chaque fois, c lourd...g rien trouvé dans l'aide




nan, ca je sais pas désolé ...


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
benou

Jubijub a écrit a écrit :

 
sinon tu sais comment paramétrer la taille en pixel d'une fenetre de terminal ? parce que mon pb de ligne blanche vient du fait que la fenetre de NTemcas fait presque un écran et demi quand elle s'ouvre, et que ca buggue dans le bas avec la taskbar de windows en autohide....je suis obligé de la réduire manuellement à chaque fois, c lourd...g rien trouvé dans l'aide




nan, ca je sais pas désolé ...

Jubijub ben le major-mode si tu préfère...le truc qui se charge en général de la colorisation, et qui ajoute un menu dédié à ce que tu fais...
 
par ex, html-helper, c un major-mode SGML, et si tu le met en autoload avec les fichiers en extension .htm, .html, .css, .php etc..., ben t'a la colorisation HTML, et t'a un menu html, avec les balises, etc...
 
 
sinon tu sais comment paramétrer la taille en pixel d'une fenetre de terminal ? parce que mon pb de ligne blanche vient du fait que la fenetre de NTemcas fait presque un écran et demi quand elle s'ouvre, et que ca buggue dans le bas avec la taskbar de windows en autohide....je suis obligé de la réduire manuellement à chaque fois, c lourd...g rien trouvé dans l'aide
Jubijub ben le major-mode si tu préfère...le truc qui se charge en généra
benou

Jubijub a écrit a écrit :

sinon tu utilises quoi comme mode majeur html ?




????
mode majeur ? connais pas ...

Jubijub sinon tu utilises quoi comme mode majeur html ?
benou

Jubijub a écrit a écrit :

les packages dont tu te sers, y sont de base dedans, où faut les trouver ?
 
ton truc des ctrl c, ctrl v, et ctrl x, ca m'intéresse vachement...ca annule l'utilisation des boutons souris (parce que le double clic droit pour couper la selection, et le btn 3 pour coller, c pratique aussi
 
->c quoi le semantic ?




nan nan, ca annule pas les raccourcis souris :)
 
semantic je sais plus trop ce que c'est ... ca doit être nécessaire pour un autre package ...
 
tous les package qui sont ajouté à la main avec le (add-to-list 'load-path ...) sont à ajouter.
 
la plupart je les ai eu sur emacs wiki : http://www.emacswiki.org/cgi-bin/wiki.pl ou sur emacs-fr.org

Jubijub les packages dont tu te sers, y sont de base dedans, où faut les trouver ?
 
ton truc des ctrl c, ctrl v, et ctrl x, ca m'intéresse vachement...ca annule l'utilisation des boutons souris (parce que le double clic droit pour couper la selection, et le btn 3 pour coller, c pratique aussi
 
->c quoi le semantic ?
benou allez, kado :
 


;;(setq debug-on-error t)
 
(recentf-mode)
 
;; chemins des fichiers Lisp supplementaires
(add-to-list 'load-path (expand-file-name "~/emacs-addon/jde-2.2.8/lisp" ))
(add-to-list 'load-path (expand-file-name "~/emacs-addon/semantic-1.4beta5" ))
(add-to-list 'load-path (expand-file-name "~/emacs-addon/speedbar-0.13a" ))
(add-to-list 'load-path (expand-file-name "~/emacs-addon/eieio-0.16" ))
(add-to-list 'load-path (expand-file-name "~/emacs-addon/elib-1.0" ))
(add-to-list 'load-path (expand-file-name "~/emacs-addon/divers" ))
 
 
;; pour JDE
(setq defer-loading-jde t)
 
(if defer-loading-jde
    (progn
      (autoload 'jde-mode "jde" "JDE mode." t)
      (setq auto-mode-alist
     (append
      '(("\\.java\\'" . jde-mode))
      auto-mode-alist)))
  (require 'jde))
 
(setq c-basic-offset 3)
 
;; pour la speedbar
(autoload 'speedbar-frame-mode "speedbar" "Popup a speedbar frame" t)
(autoload 'speedbar-get-focus "speedbar" "Jump to speedbar frame" t)
 
;; pour le semantique
(require 'semantic-c) ; for C code integration
(require 'semantic-el) ; for Emacs Lisp code integration
(require 'semantic-make) ; for Makefile integration
(require 'semantic-imenu) ; if you use imenu or wich-function
(add-hook 'speedbar-load-hook (lambda () (require 'semantic-sb)))
   ; for speedbar integration
(autoload 'semantic-bnf-mode "semantic-bnf" "Mode for Bovine Normal Form." t)
(add-to-list 'auto-mode-alist '("\\.bnf$" . semantic-bnf-mode))
   ; for editing .bnf parser files.
(autoload 'semantic-minor-mode "semantic-mode" "Mode managing semantic parsing." t)
   ; for semantic-minor-mode
 
;; pour pas changer les habitudes ...
(global-set-key [home] 'beginning-of-line)
(global-set-key [end] 'end-of-line)
(global-set-key [C-home] 'beginning-of-buffer)
(global-set-key [C-end] 'end-of-buffer)  
 
;; pour la selection au clavier
(if (fboundp 'pc-selection-mode)
    (pc-selection-mode)
  (require 'pc-select))
 
;; pour que quand y a une selection elle soit remplacé par ce qui est tapé
(delete-selection-mode 1)
 
;; pour les ctrl-c, ctrl-x, ctrl-v
 (require 'cua)
 (CUA-mode t)
 
;; pour la navigation entre les buffers
(global-set-key [(control tab)] 'bury-buffer)
 
 
;; affiche le numéro de colonne
(setq column-number-mode t)  
 
;; Mes touches favorites
(global-set-key [f4] 'goto-line)
(global-set-key [(f5)] 'speedbar-get-focus)
(global-set-key [f12] 'jde-complete-at-point-menu)
 
 
 
;; mode JSP
(autoload 'multi-mode  "multi-mode"  "Allowing multiple major modes in a buffer."  t)
(defun jsp-mode () (interactive)
  (multi-mode 1
       'html-mode
       ;;'("<%" java-mode)
       '("<%" jde-mode)
       '("%>" html-mode)))
(setq auto-mode-alist
      (cons '("\\.jsp$" . jsp-mode)
     auto-mode-alist))
 
;; affichage date et heure
(setq display-time-string-forms
      '((format "[%s/%s/%s]-[%s:%s] " day month year 24-hours minutes )
        (if mail "==Mail==" load)))
(display-time)
 
;; ne bouge pas la position du parser avec srolling pg up, pg dn
(setq scroll-preserve-screen-position t)  
 
 
 
;;variable emacs
(custom-set-variables
  ;; custom-set-variables was added by Custom -- don't edit or cut/paste it!
  ;; Your init file should contain only one such instance.
 '(global-font-lock-mode t nil (font-lock))
 '(jde-compile-option-classpath (quote ("E:\\sources\\java\\jsse.jar;E:\\sources\\java\\jcert.jar;E:\\sources\\java\\jnet.jar;E:\\sources\\java;D:\\utils\\Apache Tomcat 4.0\\common\\lib\\servlet.jar" )))
 '(jde-enable-abbrev-mode t)
 '(jde-import-group-function (quote jde-import-group-of))
 '(show-paren-mode t nil (paren)))
(custom-set-faces
  ;; custom-set-faces was added by Custom -- don't edit or cut/paste it!
  ;; Your init file should contain only one such instance.
 )

Jubijub ca g vu, dans le wiki...disons que la plupart de ceux qui y sont, ca découle d'une utilisation trop avancée pour m'intéresser pour le moment...moi y me faudrait les bases...et ca c chaud à trouver...en FR c impossible, et en US, faut chercher un moment, pour pas grand chose au final...ca m'étonne, c relativement mal documenté par rapport à ce que c utilisé emacs...
benou ben tu ajoutes des trucs au fur et à mesure ... si tu vas sur le site dont j'ai fillé l'url, y a plein de trucs sympa à ajouter dans le .emacs
 
Jubijub justement, g rien trouvé expliquant comment paramétrer correcteent son .emacs
 
l'install oui, le manuel oui, mais le paramétrage, non...
benou

Jubijub a écrit a écrit :

c parce que j'avais un fond noir apparement...g mis un fond gris, et plus de soucis...
 
sinon c dur à comprendre, mais ca a l'air sans limites...mais y'a au moins 30.000 raccourcis claviers... :D
 
-->sinon, c quoi l'équivalent de "coller" sous emacs ? g pas vu de raccourcis claviers dans le menu




 
pour coller :  
 - bouton du milieu de la souris
 - si t'as pas de 3e bouton, les 2 bouton de la souris en même temps
 - shift+inser
 - Ctrl-y
 - Ctrl-C (si tu as chargé le package CUA)
 
sinon, au niveau des raccourcis, tu peux ajouter tous ceux qui te plaisent ...
 
Je m'en suis fait des bien sympa : CTRL-1 (ou 2 ou 3)pour sauvegarder une position, ALT-1 (ou 2 ou 3) pour revenir à la position.
Ca permet d'aller voir dans d'autre fichier ou à un autre endroit, sans passer 10 secondes à rechercher à quelle ligne t'était ...
 
http://www.emacsfr.org/ si tu veux apprendre à utiliser ce merveillleux logiciel ...

Jubijub c parce que j'avais un fond noir apparement...g mis un fond gris, et plus de soucis...
 
sinon c dur à comprendre, mais ca a l'air sans limites...mais y'a au moins 30.000 raccourcis claviers... :D
 
-->sinon, c quoi l'équivalent de "coller" sous emacs ? g pas vu de raccourcis claviers dans le menu
benou par telnet ca le fait, mais j'ai jamais vu ca sur un emacs local ...
THE REAL SMILEY

Jubijub a écrit a écrit :

quand je scrolle...ca fout le bordel...y'a moyen de virer ca ?




tu y accède par Telnet ou c'est directement sur la machine ?

Jubijub quand je scrolle...ca fout le bordel...y'a moyen de virer ca ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)