Προς το περιεχόμενο

gnu emacs


jemadux

Προτεινόμενες αναρτήσεις

Δημοσ.

λοιπόν  θέλω κάποια στιγμή να έχω και λειτουργικό σύστημα εκτός από gnu linux 
τον org-mode . 
γενικά όταν κάνω compile τον emacs έχει και το emacs client . 
συνήθως τρέχω το emacsclient . 
και έχουμε μερικά προβληματάκια .. 
κάθε αρχάριος χρήστης θα πει πως βγάζω αυτό scratch buffer . 

396325839_3565485590435038_8116898608001


Θέλω ως αρχικό buffer έχω αυτό που βγάζει o emacs  με τα περιεχόμενα και το help 

370333301_381819791078855_12436528988547

  • 2 εβδομάδες αργότερα...
Δημοσ. (επεξεργασμένο)

Νομίζω πως αυτό με τις πληροφορίες (about) το έχει από default. μπορείς να το εμφανίσεις με C-h C-a. τώρα για να διαγράψεις το scratch μπορείς να βάλεις αυτό κάπου στο ~/.emacs.d/init.el

(add-hook 'emacs-startup-hook (lambda ()
                                (when (get-buffer "*scratch*")
                                  (kill-buffer "*scratch*"))))

Μπορείς αν θες αντί να το κλείνεις να του αλλάξεις χρήση. Το scratch είναι για να κρατάς πληροφορίες προσωρινά και να δοκιμάζεις κώδικα (σε emacs lisp). Αλλά μπορείς να το αλλάξεις αυτό. πχ εγώ το έχω κάνει org-mode και έχω βάλει συντομεύσεις που θέλω να θυμάμαι:

(setq initial-major-mode 'org-mode
	  initial-scratch-message

"#+TITLE: LVz Scratch file
#+AUTHOR: ELVIZakos
#+DATE: <2020-04-21 Τρι 02:39>
#+STARTUP: hidden indent inlineimages hideblocks

* Emacs
C-h t		Emacs tutorial
** Emacs get help
M-x describe-variable		Get help about a variable.
C-h v						Get help about a variable.

*** defvar
C-h i
m Elisp
i defvar
  
  .....
  " )

 

Επεξ/σία από elvizakos

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...