- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图在我的 ~/.inputrc
中设置 completion-ignore-case on
,但该选项似乎被忽略了。当我点击 Tab 键时,只显示区分大小写的匹配项。
这是我的 ~/.inputrc
:
# Bash input configuration
set completion-ignore-case on #Enable case-insensitive tab-complete
"\e[A": history-search-backward #Press up or down arrow to search through shell history on what you've already typed
"\e[B": history-search-forward
#"\e[1;9C": forward-word #alt-left/right to move the cursor by words
#"\e[1;9D": backward-word #I prefer to enable this in iTerm settings so it works no matter where I'm ssh'd to.
奇怪的是,history-search-backward
和 -forward
设置确实起作用,所以~/.inputrc
正在 被读取,但是 completion-ignore-case
不知何故被忽略了。
运行 bind "set completion-ignore-case on"
会产生预期的行为。我还尝试了 set
- 在 ~/.inputrc
中设置其他变量,它们也工作正常。
我正在运行 MacOS 10.12.4 和 bash 4.4.12(1)-release(通过自制软件安装)。
最佳答案
尝试删除评论。这似乎对我有用。
# Bash input configuration
set completion-ignore-case on
"\e[A": history-search-backward #Press up or down arrow to search through shell history on what you've already typed
"\e[B": history-search-forward
#"\e[1;9C": forward-word #alt-left/right to move the cursor by words
#"\e[1;9D": backward-word #I prefer to enable this in iTerm settings so it works no matter where I'm ssh'd to.
关于bash - ~/.inputrc 中忽略 "set completion-ignore-case on ",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43102223/
我见过有人建议将以下两行放在 .inputrc 中以启用 vi 键映射: set editing-mode vi set keymap vi 有时,它们被推荐separately ;有时,他们被推荐t
我正在使用 iPython。文档说我应该能够使用 inputrc 重新映射 readline 库的键。这是我的 inputrc 中的内容: set editing-mode emacs set key
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 9 年前。 Improve this
我正在尝试配置我的终端,并且希望一键插入 @{}。这适用于以下代码 # .inputrc "\e\"": "@{}" 但我也希望光标最终位于大括号内。我怎样才能做到这一点?以下内容不起作用。 # .i
如何在我的 .inputrc 中覆盖 bash 中的 Control+W?以下内容本身不起作用: "\C-w": forward-word 当我添加 stty werase undef 时,它确实起作
我正在尝试将一些击键序列映射到 BASH 中的命令,利用/etc/inputrc 作为序列。在此处的最佳答案中: How can I make bash tab completion behave l
我试图在我的 ~/.inputrc 中设置 completion-ignore-case on,但该选项似乎被忽略了。当我点击 Tab 键时,只显示区分大小写的匹配项。 这是我的 ~/.inputrc
我知道我可以在我的主文件夹中添加一个 .inputrc 文件,但出于学习目的,我想查看我的系统使用的默认键绑定(bind)(实际上是默认的 inputrc conf)。这可能吗? 最佳答案 来自Mac
如何在 inputrc 中将 jj 映射到 Esc 以便使用 GNU Readline(python、mongoshell 等)的应用程序获取它 在 zsh 上一切正常,使用: bindkey -M
正在关注 this对于我的 ~/.pystartup 并将 export PYTHONSTARTUP="~/.pystartup" 添加到我的 .bash_profile。在我打开一个新终端并启动 p
我经常在工作中输入 IP 地址。大多数都在同一网络上,因此相当重复。我想将 F1 绑定(bind)到 IP 的重复部分,这样我就可以点击它并输入其余部分。识别完F1后,我写了一个测试.inputrc:
我是一名优秀的程序员,十分优秀!