Articles of emacs

Come dire ad emacs di aprire il file .h in modalità C ++?

Quali linee devo aggiungere al mio file _emacs (su Windows) per aprirlo .h file in modalità C ++? L’impostazione predefinita è la modalità C.

Impostando Emacs diviso in orizzontale

Molte funzioni di Emacs dividono automaticamente lo schermo. Tuttavia, lo fanno tutti in verticale (cioè fanno due windows, una sopra l’altra). C’è un modo per renderli tutti divisi orizzontalmente (side-by-side) di default, invece?

Come impostare la dimensione del carattere in Emacs?

Voglio anche salvare la dimensione del carattere nel mio file .emacs .

Come caricare il programma leggendo lo stdin e prendendo i parametri in gdb?

Ho un programma che prende input da stdin e prende anche alcuni parametri dalla riga di comando. Sembra questo: cat input.txt > myprogram -path “/home/user/work” Provo a eseguire il debug del codice con gdb all’interno di emacs, da Mx gdb, provo a caricare il programma con il comando: gdb cat input.txt > myprogram -path “/home/user/work” […]

Come cambiare la dimensione delle windows emacs a schermo diviso?

Ho emacs diviso orizzontalmente – in cima sto modificando il codice Perl, il fondo è la shell. Per impostazione predefinita, emacs rende le due windows di dimensioni uguali, ma mi piacerebbe che il buffer della shell fosse più piccolo (forse la metà delle dimensioni?). Mi stavo chiedendo come potrei farlo.

Emacs: il valore del simbolo come variabile è nullo

Questo è il mio file ~/.emacs : (setq-default c-basic-offset 4 c-default-style “linux”) (setq-default tab-width 4 indent-tabs-mode t) (define-key c-mode-base-map (kbd “RET”) ‘newline-and-indent) Ricevo un avviso quando apro emacs: Avviso (inizializzazione): si è verificato un errore durante il caricamento di c:/home/.emacs : Il valore del simbolo come variabile è void: c-mode-base-map Per garantire operazioni normali, è […]

Cosa c’è nel tuo .emacs?

Ho cambiato computer un paio di volte di recente, e da qualche parte lungo la strada ho perso il mio .emacs. Sto cercando di ricostruirlo di nuovo, ma mentre ci sono, ho pensato di raccogliere altre buone configurazioni che altre persone usano. Quindi, se usi Emacs, cosa c’è nel tuo .emacs? Il mio è piuttosto […]

Binding M- / M- in Emacs 23.1.1

Sto cercando di inserire una funzionalità che mi manca da Eclipse, in cui Alt + [ Su / Giù ] traspone le linee verso l’alto o verso il basso, ma non riesco, per la vita di me, a capire come assegnare correttamente queste chiavi. Lo sto usando in modalità -nw (quindi solo in una finestra […]

Apri file via SSH e Sudo con Emacs

Voglio aprire un file all’interno di Emacs che si trova su un server remoto, con i poteri sudo sul server. Posso aprire file locali con sudo tramite Tramp in questo modo: Cx Cf /sudo::/home/user/file Ma voglio usare sudo sul server: Cx Cf /sudo::user@server/home/user/file Ma questo mi dà i poteri sudo sul mio computer locale, richiede […]

Perché Ctrl +. non funziona quando lo lego a un comando in Emacs?

C-. non funziona nel terminale quando lo leggo a un comando in Emacs. Ho provato questa procedura su gnome-terminal e sul terminale reale tty1. -nw Emacs con il flag -nw , poi premo Ch k (il comando per describe-key ), quindi premo C-. . Emacs riceve solo il . , senza il Ctrl . Come […]