- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2020-08-11T14:58:56+00:00","","")
#author("2020-08-15T03:40:26+00:00","","")
#topicpath
///////////////////////////////////////////////////////////////////////////////
* 目次 [#o777b773]
#contents();
////////////////////////////////////////////////////////////////////////////////
* speedbar [#speedbar]
- speedbar は、ディレクトリの一覧や個々のファイルの文書構成(HTMLなら文書構成、C/C++ならクラスや関数の一覧など)を表示するウインドウを提供する。
- speedbar は、GUI 環境を前提としており、コンソール内での起動(Xなし環境や、X環境で -nw を付けて emacs を起動した場合)には、そのままでは使えない。そうした環境で使う場合は、[[sr-speedbar>#sr-speedbar]] を使用する。
//==============================================================================
** 環境構築 [#w124adb9]
- speedbar は emacs に標準で組み込まれているため、呼び出すための個別の設定は不要。
//==============================================================================
** 起動 [#p3d410ee]
- emacs26.3 では起動用のキーバインドは用意されていないので、自分で設定するか、以下で起動する:
; F11 で speedbar の表示・非表示を toggle する
(global-set-key [f11] 'sr-speedbar-toggle)
- 起動・終了 toggle
M-x: speedbar
////////////////////////////////////////////////////////////////////////////////
* sr-speedbar [#sr-speedbar]
- sr-speedbar は、 [[speedbar>#speedbar]] を同一フレーム内で起動する。
- sr-speedbar + speedbar 相当の類似機能に [[neotree>Editor/emacs/neotree]] があるが、 neotree よりもこちらの方が導入の敷居は低い。
//==============================================================================
** sr-speedbar の入手先 [#qbae8dfc]
- [[http://www.emacswiki.org/emacs/download/sr-speedbar.el]]
//==============================================================================
** 設定 [#id551e4d]
- speedbar を左側に表示する
(setq sr-speedbar-right-side nil) ; speedbar を左側に表示する
- ${HOME}/.emacs.d/init.el
(require 'sr-speedbar) ; sr-speedbar を load
(setq sr-speedbar-right-side nil) ; speedbar を左側に表示する
(global-set-key [f11] 'sr-speedbar-toggle) ; F11 で sr-speedbar を toggle する
//==============================================================================
** 起動・終了 [#v3cf1ea6]
- 起動・終了 toggle
M-x: sr-speedbar-toggle
- 起動
M-x: sr-speedbar-open
- 終了
M-x: sr-speedbar-close
//==============================================================================
** 参考 URI [#nc9fce21]
- [[Sr Speedbar>https://www.emacswiki.org/emacs/SrSpeedbar]]
- [[sr-speedbar.el : speedbarを同一フレームに表示して関数・変数・ファイルを一覧する>http://emacs.rubikitch.com/sr-speedbar/]]