![为什么 ci"(更改内部引号)在启用 vi 模式的 bash 中不起作用?](https://linux22.com/image/8343/%E4%B8%BA%E4%BB%80%E4%B9%88%20ci%22%EF%BC%88%E6%9B%B4%E6%94%B9%E5%86%85%E9%83%A8%E5%BC%95%E5%8F%B7%EF%BC%89%E5%9C%A8%E5%90%AF%E7%94%A8%20vi%20%E6%A8%A1%E5%BC%8F%E7%9A%84%20bash%20%E4%B8%AD%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8%EF%BC%9F.png)
我最喜欢的使用 bash 的方式是使用 readline 的 vi 模式,通过set -o vi
.它对我来说非常有效,除了ci"
没有任何作用。 X 功能内部的更改不起作用。
我可以做什么来解决这个问题?为什么它不起作用?
答案1
readline 的 vi 模式是以下子集vi
(本质上是影响单行的功能,并考虑到可用性)。该ci
命令不属于vi
;它是一个vim
特征。
进一步阅读:
我最喜欢的使用 bash 的方式是使用 readline 的 vi 模式,通过set -o vi
.它对我来说非常有效,除了ci"
没有任何作用。 X 功能内部的更改不起作用。
我可以做什么来解决这个问题?为什么它不起作用?
readline 的 vi 模式是以下子集vi
(本质上是影响单行的功能,并考虑到可用性)。该ci
命令不属于vi
;它是一个vim
特征。
进一步阅读: