Emacs

Domande e risposte per chi utilizza, estende o sviluppa Emacs

2
Come cancellare una cella in una tabella in modalità org?
Esiste un comando integrato per eliminare il contenuto di una cella in una singola sequenza di tasti all'interno di una tabella in modalità org? Nota, non voglio cancellare la riga, ma solo il contenuto della cella. | some text | ==> | | In caso contrario, come lo scriveresti?
25 org-mode  table 

7
Copia il testo da Emacs negli Appunti di OS X.
Quando eseguo Emacs in un terminale di testo invece della normale modalità GUI, posso copiare in Emacs attivando l'avvio di una regione con C-SPC, quindi selezionare ciò che voglio e quindi fare M-w. Esiste un modo per ottenere una regione copiata in questo modo essere disponibile negli Appunti OSX per …
25 osx  copy-paste 

3
Il cursore può tornare alla posizione precedente?
Posso far tornare il cursore in un buffer alla sua ultima posizione? (preferibilmente senza dover contrassegnare la posizione precedente) Ad esempio, Ca salta all'inizio della riga corrente, posso tornare indietro a dove era prima? Ad esempio, quando Cx Cf apre un file in una directory diversa, voglio tornare alla posizione …
24 cursor 

1
Come evidenziare il testo in modo permanente in modalità organizzazione
So che posso usarlo *bold*, /italic/, _underlined_, =verbatim= and ~code~, and, if you must, ‘+strike-through+’per markupscrivere un po ' di testo secondo la documentazione in modalità org , ma non sono abbastanza per me ( boldnon è ovvio quando si visualizza il file org), so che posso personalizzare org-emphasis-alist, ma …
24 org-mode 

5
Come si può formattare il codice (inserire automaticamente nuove righe, rientro, ecc.)?
Sto usando spacemacsma presumibilmente è la conoscenza di emacs che è richiesta qui. Ho un file JSON con una sola linea lunga, diciamo questo JSON da json.org/example: {"menu": {"id": "file", "value": "File", "popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"}]}}} Vorrei che Emacs lo …

1
Quale algoritmo usa l'ordinamento?
Devo aggiungere un singolo numero intero a un elenco già ordinato, in modo che vada nel posto giusto. Il mio primo pensiero è stato qualcosa di simile (sort (cons newelt list) #'<) Tuttavia, dato che listè già stato ordinato, è davvero necessario solo un inserimento, il che significa che questa …

3
Modo corretto per abilitare la modalità secondaria
Ho la modalità foo e abiliterei la modalità bar-minor per questo. Quindi in che modo è più comune e preferibile? UN (add-hook 'foo-mode-hook 'bar-minor-mode) B (add-hook 'foo-mode-hook (lambda () "Turn on `bar-minor-mode' mode." (bar-minor-mode 1))) C (defun bar-minor-mode-on () "Turn on `bar-minor-mode' mode." (interactive) (bar-minor-mode 1)) (add-hook 'foo-mode-hook 'bar-minor-mode-on) D …
24 hooks  minor-mode 



6
Commutazione tra layout di finestre
Quando configuro un layout personalizzato e poi ho solo bisogno di cercare temporaneamente un file a schermo intero e una volta che voglio quel layout indietro, ho bisogno di ridisegnarlo manualmente. Vorrei un codice plugin / elisp per salvare i miei layout e poter passare da un layout salvato all'altro. …
24 window  package  frames 

2
Invertire un pezzo in Magit 2.1.0
Ho appena aggiornato a Magit 2.1.0. (E anche per emacs 25.0.50 e git 2.3.1.) In precedenza, nel *magit*buffer ho potuto: Seleziona un hunk nell'area Unstaged. Digita ve rispondi sì per invertirlo. Questo è stato utile. Ma ora in magit 2.1.0 dà un errore: "Cannot reverse unstaged changes". Perché? Prendendo un …
24 magit 


5
Come aggiornare i pacchetti installati con use-package
Sto usando use-packageper installare e configurare i pacchetti (la maggior parte di questi pacchetti sono in melpa). Esiste un modo completamente automatizzato per mantenere aggiornati tutti questi pacchetti? In caso contrario, qual è il miglior flusso di lavoro in questo caso? Nota: una domanda molto simile qui con una risposta, …

2
Com'era Emacs negli anni '80?
Ho cercato dappertutto le riprese delle antiche distribuzioni di Emacs, ma invano. Il codice sorgente di Emacs 16.56 del 15 luglio 1985 è disponibile su Github , ma in nessun caso sono riuscito a costruirlo. Il documento originale di Stallman Emacs descrive Elisp, la motivazione alla base di Emacs e …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.