2012-07-09 5 views

risposta

15

Troverete helm-mini definito come:

(defun helm-mini() 
    "Preconfigured `helm' lightweight version \(buffer -> recentf\)." 
    (interactive) 
    (helm-other-buffer '(helm-c-source-buffers-list 
         helm-c-source-recentf 
         helm-c-source-buffer-not-found) 
        "*helm mini*")) 

in modo che solo le chiamate con una lista di fonti. È molto facile aggiungere qualsiasi fonte esistente.

Con helm-mode abilitato corsa Ch vfile timone-c-source (spazio nota) e si dovrebbe trovare:

timone-C-source-files-in-corrente-dir

in modo da rendere il proprio comando del timone con i sorgenti è necessario:

(defun helm-my-buffers() 
    (interactive) 
    (helm-other-buffer '(helm-c-source-buffers-list 
         helm-c-source-files-in-current-dir 
         helm-c-source-recentf 
         helm-c-source-buffer-not-found) 
        "*helm-my-buffers*")) 

Controlla la definizione di helm-for-files-prefered-list per altre fonti che potrebbero interessarti. E usa il sistema di guida per scoprire nuovi gadget.

+1

Grazie è molto utile. Non sono sicuro al 100%, ma penso che le variabili 'helm-c-source- *' siano state rinominate in 'helm-source- *' nelle versioni più recenti. – cjauvin

Problemi correlati