Як наладзіць рэжым радкі Helm буферы

Я спрабую наладзіць рэжым радкі Helm буферы.

Я паставіў Рэжым радкі фармату з электраправодцы пакет:

(setq-default
 mode-line-format
 '("%e"
   (:eval
    (let* ((active (powerline-selected-window-active))

           ;; Conditionnal faces (in function of `active')
           ...

           ;; Left elements
           (lhs ...)

           ;; Right elements
           (rhs ...))

      ;; Build the result
      (concat
       (powerline-render lhs)
       (powerline-fill mode-line-3-face (powerline-width rhs))
       (powerline-render rhs))))))

З таго, што я зразумеў з дакументацыі штурвал рэжым радкі радок 's:

<�Р> Дапамога радок, якая адлюстроўваецца ў рэжыме радкі ў штурвала ». Гэта можа быць радком ці спіс з двух аргументаў, у гэтым выпадку, першы аргумент з'яўляецца радком, якая будзе выкарыстоўвацца ў якасці імя для ліку кандыдатаў, другога аргументам любой радкі для адлюстравання ў рэжыме лініі. Калі нуль, выкарыстанне па змаўчанні Рэжым радкі фармату.

Я павінен быць у стане мець свой індывідуальны рэжым радкі ўсюды (у кожным буферамі) з:

(setq-default helm-mode-line-string nil)

Ня гэтая лінія ад helm.el мяркуецца рабіць тое, што я хачу?

(setq mode-line-format (default-value 'mode-line-format))

рэдагаваць

Працуе як прызначаныя з: Шлемападобныя колеру , Холм-снарадам-АГ , Холм-снарадам-Grep .

Але не з: штурвала-М-х , Холм-снарадам-знайсці-файл , Холм-снарадам-перамыкач-праект .

1
Так, гэта, усталяваўшы штурвал рэжым радкі-радкі да нуля будзе трымаць штурвал ад стварэння ўласнага Рэжым радкі фармату , які працуе, як чакалася (я магу пацвердзіць, ).
дададзена аўтар Ed Griebel, крыніца
Я яго таксама. Я не правяраў яго старанна. <�Код> пульт кіравання рэжым радок радок не мае значэння, калі зыходны пульт кіравання мае "Рэжым радок слот усталяваны, напрыклад, у Helm-Мх і < код> Холм-рэгулярны выраз . Паколькі пульт кіравання ўсталёўвае свой уласны Рэжым радкі фармату у Холм-дысплей рэжыму радкі , вы можаце ўсталяваць Рэжым радкі фармату ёсць раячы функцыю (SPACELINE-х SPACELINE-штурвал рэжым выкарыстоўваецца наступным чынам: github.com/TheBB/spaceline/blob/… ).
дададзена аўтар Ed Griebel, крыніца
І ўсё ж я да гэтага часу атрымліваю Helm вытворчасці на штурвала-М-х , любую ідэю? Абнаўленне пост.
дададзена аўтар chyx, крыніца
Я паняцця не меў нехта выняў Powerline Spacemacs '! Першапачаткова я адмовіўся ад выкарыстання крыніцы Spacemacs 'і пачаў будаваць свой уласны рэжым радка. Верагодна, збіраецца даць гэтаму стрэл, так як я атрымаў крыху больш дасведчаны з Emacs Lisp :) дзякуй за спасылку.
дададзена аўтар chyx, крыніца

1 адказы

Spaceline helped me customize the mode-line for Helm buffers (uses helm-alive-p).

0
дададзена