![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... ) |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Nouveau membre du Club
![]() Date d'inscription: janvier 2004
Messages: 68
|
Bonjour,
Je me suis mis sous emacs très récemment et j'ai quelques questions afin de le paramétrer à ma sauce : - comment faire pour que, lorsque j'ouvre un fichier, cela ne lance pas un nouvel emacs mais ouvre le fichier dans le processus emacs en cours ? - comment lancer emacs en mode plein écran par défaut ou définir la taille au démarrage ? Merci. |
|
|
|
|
|
#2 (permalink) |
![]() Date d'inscription: septembre 2006
Localisation: Nantes
Messages: 726
|
Bonjour,
Pour la première question : aucune idée Pour la seconde en revanche, je peux te passer une partie de mon ~/.emacs (à adapter et à placer dans le tien...) Code :
;;;; Taille et position par defaut de la fenetre initiale
(if window-system
(setq initial-frame-alist '((top . 00)
(left . 00)
(width . 121)
(height . 59)
(unsplittable . nil)
(background-color . "White"))))
;;################################################################################
;; Configuration des autres cadres:
;;################################################################################
(add-to-list 'default-frame-alist '(width . 73))
(add-to-list 'default-frame-alist '(height . 25))
(add-to-list 'default-frame-alist '(left . 652))
(add-to-list 'default-frame-alist '(unsplittable . t))
;;################################################################################
;; Configuration des cadres speciaux:
;;################################################################################
(setq special-display-buffer-names
'(("*Completions*" (minibuffer)
(menu-bar-lines . 0))
"*grep*" "*tex-shell*" "*S search list*" "*ESS-errors*"))
(setq special-display-frame-alist
'((height . 14)
(width . 80)
(left . 605)
(unsplittable . t)))
|
|
|
|
|
|
#3 (permalink) | |
|
Nouveau membre du Club
![]() Date d'inscription: janvier 2004
Messages: 68
|
Salut pitipoisson,
Merci pour la réponse, çà marche très bien, c'est pas en plein écran au sens strict du terme mais çà occupe la même place en ajustant les paramètres donc çà fait amplement l'affaire. Pour la première question : Citation:
|
|
|
|
|
|
|
#4 (permalink) |
![]() Date d'inscription: mai 2004
Localisation: Grenoble
Âge: 28
Messages: 2 642
|
Bonjour,
A priori, emacs ne permet pas ce genre de lancement. Par contre, emacs permet très simplement d'ouvrir un fichier existant Essaye peut-être de regarder du côté de xemacs si tu y tiens absolument...
__________________
Non au langage SMS Modérateur "C", "Informatique Générale & Hardware" et "Windows, Système & Logiciels" Les règles du forum |
|
|
|
|
|
#5 (permalink) |
|
Nouveau membre du Club
![]() Date d'inscription: janvier 2004
Messages: 68
|
Salut,
J'ai trouvé la solution pour ma 1ère question : http://anxiousmofo.wordpress.com/200...ance-of-emacs/ Il faut ajouter cette ligne Code :
(server-start) J'ai recopié aussi le script proposé dans le lien ci-dessus dans mon PATH et désormais, j'utilise ce script pour lancer emacs : - emacs n'est pas encore lancé : une nouvelle instance est créée - emacs est déjà en cours : le fichier que je souhaite ouvrir est ouvert dans l'instance en cours. Merci à gangsoleil et pitipoisson pour vos réponses. a+ |
|
|
|
![]() |
![]() |
||
Fonctionnalités de l'éditeur emacs
|
||
| Outils de la discussion | |
|
|