SpaceFM
SpaceFM(PCManFM 的分支)是一款轻量级、高度可配置、独立于桌面的多面板标签式文件和桌面管理器。它具有内置的虚拟文件系统、基于 udev 的设备管理器、可自定义的菜单系统和 Bash 集成。
安装
如果您需要 GTK 2 版本,可以使用 spacefm-gtk2AUR 软件包。
使用
请参阅用户手册。
文件搜索
SpaceFM 提供了一个内置的文件搜索功能,类似于 catfish
$ spacefm -f
桌面管理
SpaceFM 包含一个轻量级桌面管理器。 [1]。它可以替换桌面菜单,添加桌面图标并设置壁纸。
要恢复原生窗口管理器菜单,请打开“桌面首选项
”
$ spacefm --desktop-pref
并在“桌面
”选项卡中启用“右键单击显示 WM 菜单
”选项。考虑将上述命令添加到快捷键和/或原生桌面菜单中以便于访问。
要将 SpaceFM 作为守护进程运行而不管理桌面 [2],请使用
$ spacefm -d
SpaceFM 如何作为守护进程自动启动或管理独立窗口管理器的桌面将取决于窗口管理器本身。如果窗口管理器未提供自动启动文件,请编辑 xinitrc 或 xprofile。
挂载远程主机
SpaceFM 支持通过 udevil 挂载远程主机。要添加远程主机,请在 URL 栏中添加访问 URL。终端窗口应弹出显示挂载过程,这对于错误跟踪很有用。
udevil 帮助中提供了受支持的远程主机的概述。例如,要挂载远程 FTP 服务器
ftp://user:pass@sys.domain/share
技巧与提示
在应用中打开压缩文件而不是解压
默认情况下,SpaceFM 配置为在双击压缩文件时解压它。如果您想使用默认的压缩文件管理器(如 file-roller)打开它,请选择一个压缩文件,右键单击以显示上下文菜单,然后选择:打开 / 默认压缩文件 / 使用应用程序打开
如果您有一个自定义右键菜单命令,该命令应仅在选择文件或文件夹时显示,请将以下规则添加到“菜单项属性 -> 上下文
”
MIME Type equals true File Is Dir equals true File Is Text equals true
故障排除
列不可调整大小
这应该只发生在 SpaceFM 首次启动时(GTK 2 版本)。 [3]
段错误
如果 SpaceFM 崩溃并出现如下错误
localhost kernel: [245086.687050] spacefm[30684]: segfault at 3e8000003e8 ip 00007fc95c586866 sp 00007fffb1dc9cc0 error 4 in libgtk-x11-2.0.so.0.2400.24[7fc95c446000+435000]
SpaceFM 使用许多不同的 GUI 元素,因此容易受到主题故障的影响(尤其是在 GTK 3 中)。尝试不同的主题,例如 Raleigh(默认主题)。要仅为 SpaceFM 执行此操作,在 GTK 2 中
GTK2_RC_FILES=/usr/share/themes/Raleigh/gtk-2.0/gtkrc spacefm
有关详细信息,请参阅 [4]。