问题标签 [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/Down
5 条 10 行向上/向下移动或Ctrl + Left/Right
1 个单词向左/向右移动。
这些移动命令在 中确实可以正常工作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/p
to移动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-256color
tput colors
256
我目前在 ~/.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 位变体,但我仍然希望有办法......感谢您提供的任何帮助。