以前(01/31/2021),咱們一直使用 Speedbar 與 Sr Speedbar 進行文件管理,可是問題太多。在配合 Tab Bar 使用時,也存在問題。所以,咱們開始尋找其餘能夠替代 Speedbar 與 Sr Speedbar 的工具。ide
後來,找到並使用 Treemacs 來進行文件管理。以下爲 Treemace 界面截圖:
工具
該筆記將記錄:Treemacs 的使用方法及相關設置。3d
項目倉庫:Alexander-Miller/treemacs
安裝方法:M-x package-install RET treemacs RETblog
若是隻是臨時調整,能夠取消鎖定:
1)執行 M-x treemacs-toggle-fixed-width 命令,取消寬度鎖定;
2)使用鼠標,手動調整寬度;
3)執行 M-x treemacs-toggle-fixed-width 命令,進行寬度鎖定;字符串
若是但願設置爲本身滿意的寬度,須要設置 treemacs-width 屬性:
1)M-x customize-variable RET treemacs-widthstring
父目錄與子目錄,距離左側的距離是不一樣的,所以咱們才能區分出,哪一個是父目錄,哪一個是子目錄。emacs
可是,默認的距離可能太長(或者過短),所以咱們須要調整這個距離。有以下兩種方法:
1)treemacs-indentation-string 指定用於縮進的字符串;treemacs-indentation 指定字符串重複次數it
補充,咱們使用縮進 10px 或者 1 x SPACE 設置。io
Alexander-Miller/treemacsclass