我想知道的是:
/etc/lynx/lynx.cfg
选项中的变量名称是什么Line Edit Style
?
我试图将其设置为Bash-like Bindings
,但我找不到任何相关文档。
我尝试过的:
Line Edit Style
我知道我可以通过options menu
按 来设置o。文档提到了一个名为 的选项,但找不到任何进一步的内容。lineedit_mode
为什么lynx
记录如此之少?:(
来自tmux 的手册
- Choose mode, which allows an item to be chosen from a list. This may be a client, a session or window or pane, or a buffer. This mode is entered with the choose-buffer, choose-client and choose-tree commands.
如果我们看一下命令choose-tree
:
The following keys may be used in tree mode:
Key Function
Enter Choose selected item
Up Select previous item
Down Select next item
+ Expand selected item
- Collapse selected item
M-+ Expand all items
M-- Collapse all items
x Kill selected item
X Kill tagged items
< Scroll list of previews left
> Scroll list of previews right
C-s Search by name
m Set the marked pane
M Clear the marked pane
n Repeat last search
t Toggle if item is tagged
T Tag no items
C-t Tag all items
: Run a command for each tagged item
f Enter a format to filter items
H Jump to the starting pane
O Change sort field
r Reverse sort order
v Toggle preview
q Exit mode
具体来说,我还想绑定C-c
到Exit mode
,就像q
现在一样。
与复制模式、复制模式-vi 和 root 不同,这种所谓的“选择模式”没有密钥表。那么这可能吗?
在 Debian 上,我尝试将 setxkbmap pageDown 与 pageUp(以及 Home 和 End)交换,但我没有在选项中找到执行此操作的选项-option
。
我尝试类似setxkbmap -layout fr -variant bepo -option caps:swapescape compose:menu terminate:ctrl_alt_bksp pgup:pgdn
,但<key0>:<key1>
不是交换键的语法。
那么如何交换这些密钥呢?
是否可以使用 xmodmap 或 xkb 将通常插入字符(如a/ s/ d/ f)的键变成修饰键?
我用我认为可行的方法尝试了 xmodmap,例如 ,add Control = a
但这不会导致预期的结果。
实现这一点可能很有用,例如,通过设置<为作为Shift. 但也可能有其他有趣的应用程序;例如,拥有第三个控件。
我目前正在使用xmodmap
重新映射一些键,将我的配置保存在一个.Xmodmap
文件中,但是每次我启动我的笔记本电脑或我的屏幕锁定时,自定义都会丢失,我必须xmodmap ~/.Xmodmap
再次运行,即使我设置了要执行的命令在启动时和~/.xinitrc
文件中也是如此。
我在论坛上翻找过有关 的信息setxkbmap
,但我无法真正理解发生了什么,并且在尝试重新映射某些键时遇到问题。
比如我的键右边的那个Right Alt
键,在按下的时候xev
,是这样的:
KeyPress 事件,序列号 37,合成 NO,窗口 0x2600001,
根 0x6a8,subw 0x0,时间 14892208,(674,389),根:(848,553),
状态 0x0,键码 97(keysym 0x0,NoSymbol),same_screen YES,
XLookupString 给出 0 字节:
XmbLookupString 给出 0 个字节:
XFilterEvent 返回:False
1 - 所以我们有keycode 97
和keysym NoSymbol
。我将如何映射要Right Control
使用的setxkbmap
?
2 -另外,我如何重新映射Ctrl + Arrow Keys
以像Home
///一样工作End
?PgUp
PgDown
最重要的是,我想让这些改变永久化。
3 - 最后,网络上是否有关于此程序的全面内容或文档?
非常感谢您的时间和关注。
在继续之前,请记住,我知道我可以通过设置菜单配置键盘快捷键,但这对我的最终目标没有用处。
我正在尝试创建一个简单的脚本以将单个按键作为输入,然后执行操作。理想情况下,我想在up
按键时执行命令。
虽然我可以整合,例如,x
关键如下:
echo "press key"
read -sn 1 key
if [ "$key" == "x" ]; then echo "x"; fi
我正在努力找出如何使用此示例中的up
密钥。
有可能这样做吗?x
我正在使用 Fedora 和最新的 KDE。我想将 ctrl+shift 设置为切换键盘语言的快捷方式,但它只允许我设置 ctrl+shift+some_other_key 和任何其他组合,例如 alt+shift 但不是我想要的组合。我试图在系统配置菜单中做到这一点。提前致谢。