跳转至内容

SpaceFM

来自 ArchWiki
注意 该项目自 2018-03-04 以来没有任何 提交 (commits):开发已停止。目前有一个 分叉 (fork) 正在积极维护中。

SpaceFM (PCManFM 的一个分叉) 是一个轻量级、高度可配置、独立于桌面的多面板标签页文件和桌面管理器。它具有内置的虚拟文件系统、基于 udev 的设备管理器、可自定义的菜单系统以及 Bash 集成。

安装

安装 spacefmAUR 软件包。

如果您需要 GTK 2 版本,可以使用 spacefm-gtk2AUR 软件包。

用法

参阅 用户手册

文件搜索

SpaceFM 提供了一个类似于 catfish 的内置文件搜索功能

$ spacefm -f

桌面管理

SpaceFM 包含一个轻量级的桌面管理器。[1]。它可以替换桌面菜单,添加桌面图标并设置壁纸。

要恢复原生窗口管理器的菜单,请打开 桌面首选项 (Desktop preferences)

$ spacefm --desktop-pref

并在 桌面 (Desktop) 选项卡中启用 右键显示 WM 菜单 (Right click shows WM menu) 选项。可以考虑将上述命令添加到快捷键和/或原生桌面菜单中以便快速访问。

若要将 SpaceFM 作为 守护进程 (daemon) 运行且不管理桌面 [2],请使用

$ spacefm -d

SpaceFM 如何作为守护进程自动启动或为独立 窗口管理器 管理桌面,取决于窗口管理器本身。如果窗口管理器没有提供自动启动文件,请编辑 xinitrcxprofile

挂载远程主机

SpaceFM 支持通过 udevil 挂载远程主机。要添加远程主机,请在 URL 栏中输入访问地址。随后应弹出一个显示挂载过程的终端窗口,这对于错误追踪非常有用。

有关支持的远程主机的概述,请参阅 udevil 帮助。例如,要挂载远程 FTP 服务器

ftp://user:pass@sys.domain/share

技巧与提示

使用应用程序打开存档而非解压

默认情况下,SpaceFM 配置为在双击存档时将其解压。如果您希望使用默认的存档管理器(如 file-roller)打开,请选择存档,右键点击弹出菜单,然后选择:打开 (Open) / 存档默认 (Archive default) / 使用应用程序打开 (Open With App)

仅在文件/文件夹上显示自定义右键菜单命令

如果您有一个自定义右键菜单命令,且该命令应仅在选中文件或文件夹时显示,请将以下规则添加到 菜单项属性 -> 上下文 (Menu Item Properties -> Context)

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 (默认主题)。若要在 GTK 2 中仅为 SpaceFM 设置主题

GTK2_RC_FILES=/usr/share/themes/Raleigh/gtk-2.0/gtkrc spacefm

详情请参阅 [4]

© . This site is unofficial and not affiliated with Arch Linux.

Content is available under GNU Free Documentation License 1.3 or later unless otherwise noted.