Come rimuovere la finestra di directory e aggiungere una finestra cscope in Emacs BCE?

StackOverflow https://stackoverflow.com/questions/2190062

  •  25-09-2019
  •  | 
  •  

Domanda

Ieri ho installato sul mio BCE Emacs, e trovo la finestra metodo e finestra della cronologia molto utile. Ma la finestra albero di directory e finestra di origine meno utile, se posso nascondere farò risparmiare più spazio per la finestra di metodo e di storia.

Un altro problema è che io uso cscope per la ricerca in progetto per le definizioni e chiamanti, il risultato di cscope è mostrata la divisione della finestra principale in due. Mi piacerebbe sapere è possibile fare finestra dei risultati cscope fissato in una finestra della BCE, proprio come la finestra metodo e la finestra di storia?

Molte grazie.

===============

Grazie a documenti sanityinc e della BCE, alla fine ho creare un layout con cscope fisso in esso. Vi posto il codice qui a caso sarà aiutare gli altri.

(require 'ecb)

(ecb-layout-define "my-cscope-layout" left nil
                   (ecb-set-methods-buffer)
                   (ecb-split-ver 0.5 t)
                   (other-window 1)
                   (ecb-set-history-buffer)
                   (ecb-split-ver 0.25 t)
                   (other-window 1)
                   (ecb-set-cscope-buffer))

(defecb-window-dedicator ecb-set-cscope-buffer " *ECB cscope-buf*"
                         (switch-to-buffer "*cscope*"))

(setq ecb-layout-name "my-cscope-layout")

;; Disable buckets so that history buffer can display more entries
(setq ecb-history-make-buckets 'never)
È stato utile?

Soluzione

Ci sono un sacco di preset di layout, quotata qui , uno dei quali potrebbe funzionare per voi. Inoltre, è possibile creare un layout personalizzato seguendo le indicazioni qui , che può anche essere fatto in modo interattivo usando la BCE-creare-new-layout di comando.

La seconda pagina si descrivono anche come aggiungere una nuova finestra fissa, del tipo che si desidera per cscope.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top