标签: urxvt

使用 tmux 将背景重置为透明?

我最近设置了tmux-powerline并注意到状态左侧的背景颜色,如果更改,拒绝返回默认和透明(如果启用了透明度)。tmux-powerline 坏了

我能够修复状态权限(因为它是在背景更改之前),但是在为某个部分设置背景后似乎无法清除/擦除背景。不过,我很想犯错,并且想知道是否有人知道解决方案?

set -g status-left='#[bg=colour89]ANYTHING CAN GO HERE[#bg=default] AND HERE TOO!'

我希望清除背景(开始时 bg=default 会使其保持透明,并适用于状态正确),但我得到的是深灰色。

术语 = 屏幕-256

terminal tmux urxvt

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

rxvt 中使用的默认字体是什么?

我已经安装了 urxvt 并且我喜欢使用的默认字体(附加屏幕截图中的白色字体),但我不知道它是什么。

Xresources 或 Xdefaults 中未定义字体。在此处输入图片说明

我还读到它使用了 fc-list 中的一种字体,但我不知道确切使用的是哪一种。

rxvt urxvt

5
推荐指数
2
解决办法
8831
查看次数

使用下移打开 URxvt 选项卡,而不是使用 ctrl-t

在 Debian 上,Shift+Down在 URxvt 中打开新选项卡。但是最近我开始在另一台机器上用Fedora,这里没有效果;这里就是Ctrl+T这样做的。但没有一个对两者都有效,所以我注定要考虑我在哪里。另外,我需要Ctrl+T一些程序(Vim、MOC...)。

受到ArchWiki 上的一个文档的启发,我尝试将其添加URxvt.keysym.Shift-Down: perl:tabbedex:new_tab我的 ~/.XDefaults 中,但没有效果。(但即使它确实有效,我也不确定它是否会发布Ctrl+T用于其他用途。)

有任何想法吗?

fedora keyboard-shortcuts debian urxvt

5
推荐指数
1
解决办法
2039
查看次数

终端在 dwm 下打不开——是否有错误日志文件?

我在 Arch Linux 下结合 urxvt 终端运行 DWM。我有一个 urxvt 守护进程正在运行,但是当我按下打开终端窗口的组合键时,没有任何反应。

DWM 是否有错误日志文件?

有什么建议我可以做些什么来找出为什么没有打开终端的原因吗?

谢谢!

编辑:我的 config.c 文件:

/* appearance */
static const char font[]            = "-*-terminus-medium-r-normal-*- 12-*-*-*-*-*-*-*";
static const char normbordercolor[] = "#000000";
static const char normbgcolor[]     = "#3f3f3f";
static const char normfgcolor[]     = "#dfaf8f";
static const char selbordercolor[]  = "#cc0000";
static const char selbgcolor[]      = "#2b2b2b";
static const char selfgcolor[]      = "#f0dfaf";
static const unsigned int borderpx  = 1;        /* border pixel of windows */
static const unsigned int snap …
Run Code Online (Sandbox Code Playgroud)

arch-linux dwm urxvt

5
推荐指数
1
解决办法
5094
查看次数

在 rxvt-unicode 中定义颜色代码

在我的终端中使用一些node.js工具,我在彩色输出方面遇到了一些问题。一些正在使用颜色代码90的文本,你可以看到在这里将在终端上消失了。mochaurxvt

tput colors 输出为:256

并使用此命令:

(x=`tput op` y=`printf %76s`;for i in {0..256};do o=00$i;echo -e ${o:${#o}-3:3} `tput setaf $i;tput setab $i`${y// /=}(x=`tput op` y=`printf %76s`;for i in {0..256};do o=00$i;echo -e ${o:${#o}-3:3} `tput setaf $i;tput setab $i`${y// /=}$x;done)$x;done)
Run Code Online (Sandbox Code Playgroud)

看来我有所有可用的颜色。

但是当我试图回应这样的事情时:

echo '\e[0;90m shahin \e[m '
Run Code Online (Sandbox Code Playgroud)

将打印一个空行!无论如何手动定义这个颜色代码?

谢谢你们!

更新:我认为一些图像会更好地描述情况。这是finalterm终端中 echo 命令的图像:

在此处输入图片说明

我把结果放在这里urxvt

在此处输入图片说明

而这里的结果是这个 perl脚本是在相同的运行urxvt

在此处输入图片说明

colors rxvt urxvt

5
推荐指数
1
解决办法
2715
查看次数

urxvt - 强制列宽

我正在使用 urxvt 和平铺窗口管理器(很棒),并且希望我的终端保留 80 列,无论窗口大小如何。

所以我想知道是否有办法强制 urxvt 调整字体/间距大小以保持一定的列宽?

生成终端并urxvtc -g 80不能解决问题。我看过了man 7 urxvt,没有运气...

terminal tiling-wm urxvt

5
推荐指数
1
解决办法
2127
查看次数

urxvt 未从 ~/.Xdefaults 加载 xft 字体

一些基本细节:

archlinux 3.9.3-1
xmonad 0.11
urxvt 9.18
Run Code Online (Sandbox Code Playgroud)

我可以让 urxvt 手动加载我想要的字体:

urxvt -fn "xft:Ubuntu Mono"
Run Code Online (Sandbox Code Playgroud)

但是,我无法通过 ~/.Xdefaults 加载此字体 - 这是我目前所拥有的:

Xft*dpi: 96
Xft*antialias: true
Xft*rgba: rgb
Xft*hinting: true
Xft*hintstyle: hintslight

URxvt*transparent: true
URxvt*shading: 40
URxvt*saveLines: 12000
URxvt*foreground: White
URxvt*background: Black
URxvt*scrollBar: false
Urxvt*font: xft:Ubuntu Mono
Urxvt*boldFont: xft:Ubuntu Mono
Run Code Online (Sandbox Code Playgroud)

除了字体之外,所有其他 urxvt 设置都可以正常加载。我尝试了许多不同的组合,例如:xft:Ubuntu Mono:pixelsize=14:style=regular等,但似乎没有任何效果。

我试过xrdb -merge ~/.Xdefaults, xrdb -load ~/.Xdefaults, 并完全重新启动 X。我也在 ~/.Xresources 中尝试过这些设置,但是 urxvt 似乎完全忽略了这些设置。我错过了什么?

arch-linux xorg fonts x11 urxvt

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

标签 统计

urxvt ×7

arch-linux ×2

rxvt ×2

terminal ×2

colors ×1

debian ×1

dwm ×1

fedora ×1

fonts ×1

keyboard-shortcuts ×1

tiling-wm ×1

tmux ×1

x11 ×1

xorg ×1