Emacs

Domande e risposte per chi utilizza, estende o sviluppa Emacs

1
Come posso usare helm con org-refile?
Mi piacerebbe usare org-refilee selezionare l'intestazione con timone con un'interfaccia simile helm-org-in-buffer-headings. So che posso usare helm-org-in-buffer-headingsper farlo usando f2, ma c'è un modo per org-refilefarlo in modo specifico?
8 org-mode  helm 


1
Mostra i commit remoti non annullati in magit
Sto cercando di sostituire SourceTree con Magit e una delle funzionalità che non riesco a capire come riprodurre in Emacs è quella di mostrarmi i commit remoti sul grafico. Nell'albero dei sorgenti che appare così: È possibile riprodurre in Magit?
8 magit 

2
Eshell: vai alla riga di comando alla pressione del tasto
A volte, quando scorro verso l'alto in eshell, point lascia la riga del prompt dei comandi per rimanere nell'area visibile. Quando inserisco un comando, non inserisco il comando al prompt, ma rater inserisco il testo da qualche parte nell'output dei comandi precedentemente chiamati. Questo è piuttosto fastidioso. Come posso assicurarmi …
8 eshell 

1
Caricamenti automatici e variabili
Capisco cosa fa il caricamento automatico per le funzioni (registra il file da caricare quando viene chiamata tale funzione o viene recuperata la sua stringa di documentazione). Tuttavia, non è chiaro come utilizzare la funzione di caricamento automatico insieme a variabili e macro. Ho due domande: Cosa succede quando il …

1
Piega la regione del file org
C'è un modo per piegare una regione in modalità org? (Non l'intero file e non un singolo elemento, ma un'area contenente più elementi.) Spesso voglio comprimere solo una parte di un orgfile, ad esempio piegando: * a ** a1 ** a2 * b ** b1 ** b2 ** b3 * …

1
Perché helm-recentf non è sfocato?
Per qualche motivo, la corrispondenza fuzzy non funziona helm-recentfper me (anche se funziona ovunque). Ho le seguenti impostazioni nel mio file .emacs: (setq helm-recentf-fuzzy-match t helm-buffers-fuzzy-matching t helm-completion-in-region-fuzzy-match t helm-mode-fuzzy-match t) Presumo che ci sia un po 'di sovrapposizione con la funzionalità di queste impostazioni, ma non vedo perché nessuno …
8 init-file  helm 

1
perché gethash non restituirà il valore della mia chiave?
Programmatore esperto di lisp, schema e clojure che passa a elisp da Python per automatizzare le attività di routine, quotidiane, di base: ho avuto un'enorme sorpresa da quanto segue ielm ELISP> (setq h2 (make-hash-table)) #s(hash-table size 65 test eql rehash-size 1.5 rehash-threshold 0.8 data ()) ELISP> (puthash "a" 1 h2) …
8 elisp 



3
Come rendere totalmente silenzioso un comando di shell (impedendogli di dividere la finestra o di aprire un nuovo frame / finestra ecc.)
È possibile eseguire un comando shell silenziosamente (in background)? Quando uso async-shell-command, emacs divide le finestre. Vorrei che un comando shell specifico fosse totalmente in background (senza alcun effetto visivo). Come esempio esplicito, ho il seguente codice (preso in prestito da https://emacs.stackexchange.com/a/7932 ). Apre la versione pdf del file tex …
8 latex  shell 


2
Modifica del rientro di alcune forme di Emacs Lisp
Vorrei che alcune forme di Emacs Lisp fossero rientrate come Common Lisp. Ad esempio, in Emacs Lisp, ifè rientrato in questo modo: (if COND THEN ELSE) mentre lo preferirei così: (if COND THEN ELSE) Potrei farlo: (setq lisp-indent-function #'common-lisp-indent-function) Ma questo ha un impatto su tutte le forme, interrompendo così …

1
Visualizza org-todo-list delle voci con scadenze?
C'è un modo per ottenere un elenco di voci in modalità org con scadenze? Idealmente con le scadenze visualizzate e ordinate per scadenza. Non ho trovato niente del genere. La cosa più vicina che trovo è org-check-deadlines, che fammi solo sapere sulle cose che sono dovute nelle prossime due settimane …
8 org-mode  todo 

3
Perché non riesco a associare Shift- <backspace>?
Il mio sistema è debian wheezy, ho provato a fare quanto segue (global-set-key (kbd "S-&lt;backspace&gt;") 'evil-shift-left-line) (global-set-key (kbd "&lt;S-backspace&gt;") 'evil-shift-left-line) (define-key global-map [S-backspace] 'evil-shift-left-line) Quello che voglio è nella modalità di inserimento malefica, posso eliminare una larghezza della scheda in avanti invece di premere backspace 4 volte. Il keybinding funziona …

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.