问题标签 [rxvt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
zsh - zsh: up-line-or-history 在 urxvt 中不起作用
up-line-or-history在 gnome-terminal 中运行良好,但在我切换到 urxvt 后不起作用。我已经通过在 zsh 中显式调用此命令(M-x在 emacs 模式下)对此进行了测试。谁能告诉我为什么?我在 Debian Jessie 上。
ncurses - 来自源的 Ncurses 和 Urxvt 相处不来
从源安装ncurses后,我urxvt的运行不正常。打开应用程序喜欢ncmpcpp或mutt会给我
打开也会zsh给urxvt我奇怪的按键行为,比如backspace插入一个空格并向右移动(即使它实际上删除了缓冲区中的那个字符)。
xterm工作得很好,所以我的结论是那ncurses不工作urxvt。但它在从源安装之前确实有效。
检查ncurses构建的默认配置,它已经标记rxvt为后备,所以我不知道还能做什么。我也尝试demo从libcurses++源代码运行最小,它也无法打开。
我怎样才能确定这一点urxvt并ncurses成为朋友?
更新:通过强制从包存储库重新安装,我让一切都恢复正常。
sudo apt-get install ncurses-base ncurses-bin ncurses-doc ncurses-examples ncurses-hexedit ncurses-term --reinstall这几乎证实了编译安装存在问题。我仍然想知道构建和安装过程中缺少什么才能使它与
urxvt.
rxvt - 在 urxvt 中重新绑定复制和粘贴
rxvt-unicode 能够使用Ctrl+Meta+C和Ctrl+Meta+V(Meta通常Alt是)复制到系统剪贴板/从系统剪贴板复制。
有没有办法将这些功能重新绑定到其他键?Ctrl+Shift+C并且Ctrk+Shift+V会是更直观的选择。
vim - Vim 键映射在 urxvt 中表现得很奇怪
最近我开始使用&喜爱urxvt,因为它有大量的选项和透明的特性。
不幸的是,某些键映射Vim在urxvt.
例如,我已将 和 分别映射Ctrl + Up/Down到Shift + Up/Down5 条 10 行向上/向下移动或Ctrl + Left/Right1 个单词向左/向右移动。
这些移动命令在 中确实可以正常工作xterm,但它们拒绝在 中工作urxvt:它们切换到插入模式并粘贴a,b或作为我的 vim 的输入c。d
为什么会这样?
我还zsh用作我的外壳并映射Ctrl + Left/Right到向左/向右移动 1 个单词zsh:这也停止了工作urxvt(同时仍在工作xterm)。
我怎样才能urxvt正确映射键?
terminal - 如何更改 urxvt 中复制/粘贴的默认快捷方式?
我正在尝试设置复制/粘贴操作,ctrl+shift+c/p就像在 GNOME 终端中所做的那样,但对于 urxvt。我没有找到任何简单的解决方案——它似乎总是需要脚本、黑客等,当涉及到这样一个基本的事情时,这让我很恼火。这就是为什么我想知道是否可以只更改/添加一些条目~/.Xresource以将默认行为从ctrl+alt+c/pto移动ctrl+shift+c/p- 因为前者已经按预期工作。
此外,还有很多关于剪贴板本身的概念:X 称它们为“选择”而不是“剪贴板”;有 PRIMARY 和 CLIPBOARD 选项;等等。我真的不明白所有这些微妙之处 - 所以请随意冗长!
如果有意义,我将 Xorg 服务器与 i3 WM 一起使用,并且rxvt-unicode v9.22 - released: 2016-01-23
bash - 如何在当前终端的会话中设置语言环境?
LANG我正在尝试通过更改变量来更改 urxvt 当前会话中的编码。但是,它似乎不会立即适用。这是我所做的:
可用的语言环境:
在设置新的语言环境之前:
后:
通过运行 fork 新的 urxvt 实例$ urxvt &,最终得到我想要的:
为什么不LANG首先改变行为?
linux - prefix-t 在 Debian Jessie 上的 rxvt-unicode 中不显示时间
我正在学习 tmux 教程,我注意到 Prefix-t 在我的 rxvt-unicode 终端中没有显示任何内容。如果我在 xterm 中运行它,我会看到当前时间显示在窗口中间。
我很好奇是否有人知道为什么。
我在 Debian Jessie 上。
vim - 切换选项卡时如何摆脱vim状态行闪烁?
我想将 xfce4-terminal 替换为 urxvt,但是bg在 vim(或 neovim)中切换选项卡时,带有属性集(tabline、statusline)的行会闪烁。使用我为此选择的 xfce4-terminal 没有问题(我之前使用过 xterm)。但是 urxvt 运行速度更快,而且我真的很喜欢低延迟的应用程序。我发现在 tmux 下我没有闪烁,但是当我禁用它的状态行时,一切都回来了。我不使用 tmux,我刚刚安装了它,因为有人提到了它。如果它是不可见的(不使用状态行或其他任何东西),我不介意使用 tmux 或 gnu 屏幕(在它下面没有效果)。
man urxvt说我使用的是 9.22 版本。
vim - tmux 2.1 中没有配色方案
如果我echo $TERM从我的终端,我得到rxvt-unicode-256color并tput colors显示256. 我喜欢我在 .Xresources 文件中定义的自定义配色方案。但是,当我启动时tmux -2,情况发生了变化。 虽然仍然显示echo $TERM,但所有文本都是单色的,除非我在 vim 中......这更奇怪,因为 vim 中的配色方案(tmux 内部)与我的常规终端(rxvt)中 vim 的配色方案不同.tmux-256colortput colors256
我目前在 ~/.tmux.conf 中只有一行是set -g default-terminal "tmux-256color"
有人可以帮我把这两个排成一排吗?
windows - 您可以在 64 位安装中运行 32 位 Cygwin 应用程序吗?
是否可以在 64 位安装中运行 32 位 Cygwin 应用程序?
动机:正如64 位 Windows 的 cygwin 1.7.26 中的 rxvt-native 实用程序在哪里所讨论的那样?, rxvt-native,我最喜欢的 Windows 终端模拟器,目前在 64 Cygwin 中不可用。我希望就像我可以在 64 位 Linux 发行版上运行 32 位 Linux 应用程序一样,也许我可以在 64 位 Cygwin 上运行 32 位 rxvt。
我尝试将可执行文件从旧 PC 的C:\cygwin\bin目录复制到新 PC 的C:\cygwin64\usr\local\bin目录,但它无法运行。
当我运行该过程时,它只是默默地什么都不做。
ldd告诉我缺少一些依赖项:
我曾尝试cygwin1.dll从我的 32 位系统中复制该文件,但我不确定如何使其仅可用于此进程,而不会将 64 位系统隐藏在其他进程中。
我的下一个选择是卸载我的 64 位 cygwin 并重新开始使用 32 位变体,但我仍然希望有办法......感谢您提供的任何帮助。