小编Xiè*_*léi的帖子

将窗口设置为“始终低于最底部”?

Windows 有一个“始终在最顶层”菜单选项。我不确定它是否与compiz或相关metacity

我想设置Totem playerCheeseWebCAM 播放器,总是在最底部的下方,这样我就可以在工作时观看电影。

并且,让“始终低于最底部”的窗口被排除在窗口列表中会更好。

如果还没有这样的功能,我想开发一个应该从哪里开始?它是 Compiz 或 Gtk 或 XFB 还是其他什么?

window-manager development ubuntu

10
推荐指数
1
解决办法
2161
查看次数

如何在vimrc中为keymap编码键名?

在 Emacs 中,我可以按Ctrl-h, k, 来描述一个键。即使未定义,我也可以获得键名,例如,

C-x <C-M-end> is undefined
Run Code Online (Sandbox Code Playgroud)

因此,我知道密钥名称是C-x <C-M-end>.

但是如何获得 Vim 的键名呢?

我想为Ctrl-Shift-Vand设置一个键盘映射Shift-Insert,但是我必须使用什么代码?

是否可以即时获取密钥名称?

vim keymap

10
推荐指数
2
解决办法
6355
查看次数

如何将密钥对从二进制文件转换为文本文件?

我有一个二进制文件中的 gpg 密钥对(2048 RSA):a.pub 和 a.sec,现在我想将其转换为文本格式,该怎么做?

gnupg

9
推荐指数
2
解决办法
2万
查看次数

如何仅安装或部署 Maven,而无需重新打包/重新测试?

有时我想部署,但我输入了mvn package.

有时我想mvn deploy -DaltDeploymentRepository=...在默认部署之后立即部署到另一个替代存储库(使用)。

所以我真的不想再打包和测试它们,因为它们刚刚成功。结果 jar 就在target/目录中。我希望我可以部署它们。

我知道有deploy:deploy-file,但是使用起来不方便,我不想在命令行上再次指定 groupId、artifactId。它也不适用于包含大量要部署的 jar 的大型项目。

maven

9
推荐指数
1
解决办法
6827
查看次数

有适用于 Windows 的 gitg 吗?

我用谷歌搜索过,但似乎 Gitg 没有 Win32 端口。那 gitg 不是一个 Gtk 应用程序吗?我觉得在 win32 下编译和运行它不会太难。

windows gitg

9
推荐指数
2
解决办法
5074
查看次数

如何将图像复制到剪贴板,粘贴到另一个应用程序?

我想将剪贴板设置为 file abc.jpg,图像格式,以便我可以将其粘贴到gpaintX11 应用程序等,可以吗?

我在CompizWindows 管理器中启用了屏幕快照功能,我需要提供一个命令行来将快照图像文件复制到剪贴板。

clipboard compiz images ubuntu

8
推荐指数
4
解决办法
3万
查看次数

如何从 Debian sid 安装单个软件包?

以ibus-sunpinyin为例,在squeeze release中没有。我不打算将整个系统切换到 sid 分支,因此,我想从 sid 存储库下载单个包并像这样安装它:

# Add the sid repository
sudo mv /tmp/sid.list /etc/apt/sources.list.d/

# Error: can't install because version conflicts of libc6:
#     sudo apt-get install ibus-sunpinyin

# This is ok but it will upgrade a lot of mess from sid branch:
#     sudo apt-get upgrade ibus-sunpinyin

# So, instead of apt-get install/upgrade, let me download & install the single package.
# However, this errored again because of version conflicts of libc6:
#      apt-get install --download-only ibus-sunpinyin

## …
Run Code Online (Sandbox Code Playgroud)

debian package-management aptitude

8
推荐指数
3
解决办法
2万
查看次数

如何为文件的每一行添加前缀/后缀?

例如,file1 包含:

entry1:value1
entry2:value2
entry3:value3
Run Code Online (Sandbox Code Playgroud)

现在我想为每一行添加一个前缀“file1:”:

file1:entry1:value1
file1:entry2:value2
file1:entry3:value3
Run Code Online (Sandbox Code Playgroud)

我怎样才能在一个命令行中做到这一点?

我正在使用 Bash。

顺便说一句,必须保留前导空间,因此 Bash 内置读取行对我不起作用。

bash

7
推荐指数
1
解决办法
2万
查看次数

在 utf-8 整理中,为什么 11- 小于 1-?

我发现 ASCII 中的排序结果:

源文件test

1-
11-
1-a
11-a
Run Code Online (Sandbox Code Playgroud)

使用 ASCII 排序:

$ LANG=en_US.ascii sort test
1-
1-a
11-
11-a
Run Code Online (Sandbox Code Playgroud)

并使用 UTF-8:

$ LANG=en_US.utf8 sort test
1-
11-
11-a
1-a
Run Code Online (Sandbox Code Playgroud)

我觉得这太违反直觉了,而且不是字典顺序。

字符 '-' ( 002d) 不是总是小于[0-9]( 0030-0039) 吗?UTF-8 整理的一般规则是什么?

以及如何绕过它,在 Linux中使UTF-8 的其他字符保持不变,而只需-减少然后[0-9]呢?(因此,它可以影响的结果ls --sortsort等等)

unicode ordering sorting utf-8

7
推荐指数
1
解决办法
1487
查看次数

在主机和 VirtualBox 来宾之间传输图像剪贴板?

无论如何,是否可以将图像格式、JPEG、位图或其他内容的剪贴板内容传输到 VirtualBox 来宾实例或从 VirtualBox 来宾实例传输?

clipboard virtualbox images

7
推荐指数
1
解决办法
1847
查看次数