小编iDo*_*ter的帖子

重定向顺序

我不太明白计算机是如何读取这个命令的。

cat file1 file2 1> file.txt 2>&1

如果我理解,2>&1只需将标准错误重定向到标准输出。

按照这种逻辑,该命令对我来说如下:

  1. 连接文件file1file2.

  2. stdout从此操作发送到file.txt.

  3. 发送stderrstdout.

  4. 结尾?

我不确定电脑在做什么。按照我的逻辑,命令应该是

cat file1 file2 2>&1 > file.txt

但这不正确。

command-line shell bash io-redirection file-descriptors

53
推荐指数
3
解决办法
7964
查看次数

Gnome、KDE、XFCE……哪个是最简单和可定制的?

这将是我的第一个 Linux 安装,所以我从来不必在桌面环境(我来自 OS X)之间做出选择——如果我不完全了解操作系统的结束和桌面管理器的开始,请原谅我.

我的需求是:

  • 可定制性(我喜欢我的工作环境以特定的方式外观和运行)——尤其是能够使用键盘命令和快捷方式移动和组织窗口。

  • 简单性:我喜欢图形小部件和工具栏尽可能少占用空间(正如我所说,我倾向于避免使用鼠标)。如果由我决定,Windows 只会显示内容,甚至不会显示滚动条。

  • 性能:我听说 Gnome 会很慢而且很臃肿。是这种情况吗?

我将使用该环境作为 IDE。一开始我打算和 Arch 一起去,但没有那么多时间在我手上,看起来很令人生畏。Fedora 看起来也是一个不错的选择。

  • 附带问题:Windows 管理器的选择对可以运行哪些应用程序有多大影响?

window-manager software-rec desktop-environment

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

vim:如何将 :match 和 :2match 搜索结果设置为不同的颜色?

例如,我想要一些类似的东西:

:match search /<div/ guib=Green
:match search /<\/div>/ guibf=Blue
Run Code Online (Sandbox Code Playgroud)

只是那不起作用。

vim gui search vi syntax-highlighting

6
推荐指数
1
解决办法
1151
查看次数