ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

「GNU Emacs」- Treemacs(文件管理器) @20210601

2021-06-01 18:33:33  阅读:329  来源: 互联网

标签:treemacs 管理器 GNU customize RET Treemacs width Speedbar indentation


问题描述

之前(01/31/2021),我们一直使用 Speedbar 与 Sr Speedbar 进行文件管理,但是问题太多。在配合 Tab Bar 使用时,也存在问题。因此,我们开始寻找其他可以替代 Speedbar 与 Sr Speedbar 的工具。

后来,找到并使用 Treemacs 来进行文件管理。如下为 Treemace 界面截图:

该笔记将记录:Treemacs 的使用方法及相关设置。

解决方案

项目仓库:Alexander-Miller/treemacs
安装方法:M-x package-install RET treemacs RET

常用设置记录

调整宽度

如果只是临时调整,可以取消锁定:
1)执行 M-x treemacs-toggle-fixed-width 命令,取消宽度锁定;
2)使用鼠标,手动调整宽度;
3)执行 M-x treemacs-toggle-fixed-width 命令,进行宽度锁定;

如果希望设置为自己满意的宽度,需要设置 treemacs-width 属性:
1)M-x customize-variable RET treemacs-width

调整每级目录的缩进长度

父目录与子目录,距离左侧的距离是不同的,因此我们才能区分出,哪个是父目录,哪个是子目录。

但是,默认的距离可能太长(或者太短),因此我们需要调整这个距离。有如下两种方法:
1)treemacs-indentation-string 指定用于缩进的字符串;treemacs-indentation 指定字符串重复次数

M-x customize-variable RET treemacs-indentation-string
M-x customize-variable RET treemacs-indentation 2)或者,使用 treemacs-indentation 指定缩进像素数
M-x customize-variable RET treemacs-indentation => Value Menu / Pixels

 

补充,我们使用缩进 10px 或者 1 x SPACE 设置。

参考文献

Alexander-Miller/treemacs


标签:treemacs,管理器,GNU,customize,RET,Treemacs,width,Speedbar,indentation
来源: https://www.cnblogs.com/k4nz/p/14838371.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有