我没有使用 XFCE 作为桌面环境,而是使用 XFCE 的终端。目前,当我按 F1 时,我会得到帮助。我真的不需要这个,当我在 VIM 中尝试按 Esc 时不小心按了它真的很烦人。
我没有在首选项中看到任何更改/禁用键盘快捷键的地方。是否有一些隐藏的方法可以禁用这些快捷方式?
如果重要的话,我在 Arch Linux 上运行 xmonad。
在我看来,窗口管理器标题栏上的关闭、恢复和最小化按钮应该有一个通用名称。搜索与它们相关的答案变得越来越困难。我也是一名开发人员,我将在 Linux 上使用低级窗口管理器的东西,所以知道这将是一件好事。
对此有某种通用术语吗?
Title Bar Buttons是我想出的最好的术语,但这绝不是官方的。如果每个窗口管理器都不同,那么知道这一点也很好。我找不到太多搜索...
笔记:
了解所有平台使用的术语会很高兴:Windows、Mac OS、GNOME、KDE、XFCE 等。
我正在使用 Fedora 15,每次我尝试使用 yum 安装某些东西时,yum 都会尝试更新存储库数据库。
对于大多数人来说,这会很棒而且很方便,但我被困在超慢的互联网后面(嗯,有点慢,比如 1 Mbps),更新需要一分钟左右。数据库并不大(我所有的存储库都超过 2 mb),但它加起来了。
禁用此自动数据库更新的最佳方法是什么?我习惯了 Ubuntu 和 apt,我必须手动告诉 apt 更新数据库。我想我可以为 Fedora 安装 apt,但我想知道是否有可以更改的配置设置。
我使用的是旧版本的 tmux (v1.5)。如何配置 tmux 将默认目录设置为会话启动的目录?
对于较新版本的 tmux(1.7 及更高版本),这不是问题。我可以简单地添加以下内容~/.tmux.conf以获得我想要的:
set-option -g default-path "-"
Run Code Online (Sandbox Code Playgroud)
不幸的是,此选项在我使用的 tmux 版本中不可用。
我正在开发一个节点应用程序,并且有一个选项可以设置进程标题(进程名称)。这只在某些工具(如 ps 和 top)中设置它,而不是在htop或 中设置netstat。
我发现这篇文章解释了大多数应用程序是如何做到的,但它在 netstat 中没有改变。
这让我想知道这些程序从哪里获得进程名称。他们会从那里得到它/proc/##/cmdline吗?(## 是进程的 PID)
我认为把事情搞砸/proc是个坏主意(而且可能不可能),所以如果这些程序在那里得到它,有没有办法改变它?