每天我都会推出一堆urxvtc -e tmux.
我试图找到一种方法来覆盖 urxvt X 窗口标题(“tmux”),并通过:rename-session session_name.
你们有人做到了吗??
谢谢 !
我在 urxvt 中使用 zsh 作为 shell 运行 Emacs:
~ % echo $TERM && echo $SHELL
rxvt-256color
/bin/zsh
~ %
Run Code Online (Sandbox Code Playgroud)
我目前的问题是我无法在 Emacs 中使Homekey & Endkey 正常工作。
这是我用于键绑定的 .Xresources 示例:
URxvt.keysym.Home: \033[1~
URxvt.keysym.End: \033[4~
URxvt.keysym.C-Up: \033[1;5A
URxvt.keysym.C-Down: \033[1;5B
URxvt.keysym.C-Right: \033[1;5C
URxvt.keysym.C-Left: \033[1;5D
URxvt.keysym.Meta-Up: \033[1;3A
URxvt.keysym.Meta-Down: \033[1;3B
URxvt.keysym.Meta-Right: \033[1;3C
URxvt.keysym.Meta-Left: \033[1;3D
URxvt.keysym.S-Up: \033[1;2A
URxvt.keysym.S-Down: \033[1;2B
URxvt.keysym.S-Right: \033[1;2C
URxvt.keysym.S-Left: \033[1;2D
Run Code Online (Sandbox Code Playgroud)
由于这个 rxvt.el 文件在网上找到(感谢它的作者),我可以设置 Ctrl+箭头和 Shift+箭头。
~ % cat ~/.emacs.d/rxvt.el
[...]
(define-key function-key-map "\033[1;5A" [(control up)])
(define-key function-key-map "\033[1;5B" [(control down)])
(define-key …Run Code Online (Sandbox Code Playgroud) 我在上网本上使用 URxvt,我希望能够从剪贴板粘贴到它,而不仅仅是主缓冲区。Shift+Insert 适用于从缓冲区粘贴,而选择适用于复制到缓冲区,但我不想使用这些快捷方式。
我找到了一个应该执行此操作的perl 脚本,但它不能用于粘贴。它确实复制到我的剪贴板,这很好,但不会从我的剪贴板粘贴到 URxvt。我没有鼠标,所以点击鼠标中键从缓冲区粘贴到其他应用程序很烦人(我将它重新映射到 shift+ins,但仍然很烦人)。这已经通过复制解决了,但并没有解决粘贴问题。
有谁知道我能做什么?
我希望这会很简单,但我没有在手册页中看到它,也找不到谷歌搜索。是否有键盘快捷键甚至控制台命令可以用来清除 rxvt/urxvt 中的回滚缓冲区?Ctrl-l 清除当前屏幕,但缓冲区保留。
我很感激。
——亨利
Unicode / 字体配置令人头疼。我已经安装了tmux-powerline并根据建议修补了我的 Inconsolata 字体。这里的目标是在状态栏中显示可爱的楔形箭头小东西,比如U+E0B0。
对于我的生活,我无法让 URxvt 显示它们。只显示一个盒子。
修补后的字体存储在~/.local/share/fonts. 我确信我的字体缓存是最新的。fc-cache -fv报告它成功缓存了该文件夹并fc-list包含一行Inconsolata for Powerline.
URxvt 正在使用正确的字体。URxvt*font: xft:Inconsolata for Powerline是URxvt*font我的.Xdefaults. 我在 URxvt 手册页中没有看到任何其他看起来相关的设置,尽管那里有很多我不明白的地方。
修补后的字体肯定包含这些代码点的字形。sfddiff在原始和修补字体上报告它们包含在修补中但从原始字体中丢失。
根据 Arch Wiki,Urxvt 会忽略任何fonts.conf解决方案等。我还可以检查什么来定位问题?你在谷歌上找到的最好的字体/unicode教程是什么,因为我完全被卡住了。
我在 Ubuntu 9.10 上使用 rxvt-unicode 9.06 版。我习惯了 aterm,您可以使用 SHIFT + 向上/向下箭头来向上或向下滚动打印输出。您还可以使用 SHIFT + pgup/pgdown 向上或向下滚动一屏。
在 urxvt 中,我也可以使用 pgup/pgdown 组合,但不能使用向上/向下箭头组合。能够按单行滚动非常有用。您知道如何启用向上/向下箭头滚动吗?
这是我的 ~/.inputrc:
设置如果不明确显示全部
这是我的 ~/.Xdefaults:
URxvt*几何:80x35 URxvt*透明:真 URxvt*阴影:40 URxvt*saveLines:12000 URxvt*前景:白色 URxvt*背景:蓝色 URxvt*字体:-*-终点-*-*-*-*-14-*-*-*-*-*-*-* URxvt*color4:皇家蓝 URxvt*color12:皇家蓝 URxvt*scrollBar:true URxvt*scrollBar_right:false URxvt*scrollstyle:rxvt
编辑:我发现,这似乎是 Ubuntu 中的一个错误:https : //bugs.launchpad.net/ubuntu/+source/unity/+bug/1163129 - 知道如何自己解决这个问题吗?
我只想切换到 urxvt,但我的.Xresources. 当我登录并启动 urxvt 时,一切都是粉红色的,我收到这些错误消息
urxvt: unable to parse color 'S_base0', using pink instead.
urxvt: unable to parse color 'S_base03', using pink instead.
...(repeated for all colors I defined)...
urxvt: unable to parse color 'S_base03', using pink instead.
Run Code Online (Sandbox Code Playgroud)
然而,一旦我跑了xrdb ~/.Xresources,所有新打开的 urxvt 都很好而且很漂亮。哇?
我的 .Xresources:https : //gist.github.com/iGEL/6880992 - 我使用的是 Ubuntu 13.04(64 位),但从rxvt-unicode-256colorUbuntu 13.10安装了软件包以获得当前版本的 urxvt(9.18)。
编辑:请注意,颜色是在使用它们的同一文件中定义的。也许 urxvt(或任何正在读取.Xresources)无法在同一次运行中解析和使用变量?然而,这似乎是一个奇怪的想法。
在目录中时,我有时希望在同一目录中打开另一个终端。
例如,我在 中~/code/someproject/src/,我打开一个新终端,默认情况下,它在 中打开~,如何在当前目录中启动一个新终端?
我使用 urxvt 作为我的终端和 i3 作为我的窗口管理器运行 Arch Linux。
urxvt ×10
linux ×2
terminal ×2
ubuntu ×2
arch-linux ×1
colors ×1
crunchbang ×1
debian ×1
emacs ×1
fontconfig ×1
fonts ×1
rxvt ×1
scrolling ×1
solarized ×1
tmux ×1
ubuntu-13.04 ×1
unix ×1
xmonad ×1
zsh ×1