fornisce funzionalità opzionali che gli utenti possono abilitare o disabilitare indipendentemente dalla scelta della modalità principale. Le modalità secondarie possono essere abilitate singolarmente o in combinazione con altre modalità.
A volte le mie combinazioni di tasti globali sono sostituite da una modalità principale. Un semplice esempio è la seguente impostazione nel mio file init (global-set-key (kbd "C-j") 'newline-and-indent) Ma fastidiosamente questa combinazione di tasti è nascosta dalla modalità principale "Interazione Lisp", che è la modalità predefinita del buffer di …
Una caratteristica di Xcode che ritengo piuttosto ordinata è la modalità "Confronto", che mostra continuamente le differenze tra il buffer corrente e il commit più recente. C'è qualcosa del genere per Emacs? Non mi interessa davvero le viste affiancate simultanee. Evidenziare semplicemente lo sfondo di tutte le linee modificate sarebbe …
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 …
C'è un modo per riflettere i comandi di navigazione nella finestra corrente in un'altra finestra visibile. Ho due file LaTeX correlati visualizzati in due finestre e vorrei scorrere contemporaneamente per ottenere una panoramica delle differenze. Attualmente utilizzo una macro per automatizzare lo scorrimento in un buffer, passare all'altra finestra, scorrere …
Uso parecchie modalità secondarie e di solito so quale modalità minore è abilitata in tutte le modalità principali. Se voglio davvero vedere l'elenco completo, posso correre C-h v minor-mode-list. Allo stesso tempo, la mia linea di modalità si ostruisce davvero, quindi quando divido verticalmente il frame, a volte non riesco …
Come ottenere un elenco di modalità secondarie attive nel buffer corrente? I documenti (info "(elisp)Minor Mode Conventions")dicono: Define a variable whose name ends in ‘-mode’. We call this the "mode variable". The minor mode command should set this variable. The value will be ‘nil’ if the mode is disabled, and …
Ho iniziato a scrivere una modalità minore per fornire alcune combinazioni di tasti. Il mio tentativo iniziale aveva un refuso: (define-minor-mode borked-mode "A mode defined with a broken key binding" nil nil '(([b] . 'previous-line))) Avevo intenzione di usare la bchiave e mi sono subito reso conto che avrei dovuto …
Spesso ho molti buffer aperti e, per qualsiasi motivo, non desidero più utilizzare una particolare modalità minore con essi. Esiste attualmente un modo integrato per disabilitare una particolare modalità minore per tutti i buffer aperti o questo richiede la scrittura di una funzione elisp personalizzata?
Non mi piace il modo in cui la modalità di rientro elettrico funziona in modalità latex. Ovunque altro (almeno ovunque io uso), è fantastico. Come posso disabilitare permanentemente la modalità rientro elettrico solo per la modalità lattice, ma tenerla ovunque? Immagino sia un hack lisp di una riga nel mio …
In base alla progettazione, si fundamental-modetratta di ossa nude in quanto altre modalità principali dovrebbero derivare da questa. Dalla pagina delle informazioni (elisp) Major Modes, abbiamo: Questo è il comando principale per la modalità Fondamentale. A differenza di altri comandi di modalità, non esegue alcun hook di modalità (* nota …
Ricollegare il tasto BLOC MAIUSC al controllo è una cosa popolare da fare (anche se ci sono argomenti contro di esso, anche se un po 'pedanti). Tuttavia, il linguaggio che trovo molto del mio tempo nell'uso di corse di capitali è piuttosto esteso. C'è un caps-lock-modeche può simulare il comportamento? …
Il mio file init include (setq global-auto-revert-mode t) e posso confermare che è vero con Ch v. Ma devo ancora ripristinare manualmente tutti i miei file con il buffer di ripristino ogni volta che cambio i rami git. Mi arriva persino al tentativo di salvare e ottenere il prompt "file …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.