gpt4 book ai didi

linux - 更改分隔符以逐字导航

转载 作者:太空狗 更新时间:2023-10-29 11:34:28 25 4
gpt4 key购买 nike

在编程/写作时,我大量使用word-wise 命令,例如“向左/向右移动一个单词”,“通过按 Ctrl 删除下一个/最后一个单词” (+ left , backspace ...)。

我遇到的问题是,当我正在编辑的文本包含不会被识别为单词的符号时,因此 ctrl + right将跳过一系列符号和之后的常规单词。

理想情况下,我希望能够将逐字操作的定界字符设置为空格、制表符、换行符以及左括号和右括号——也许还有算术运算符(类似于 Eclipse 的处理方式)。

我正在使用 Linux。您知道如何在系统范围内更改我的设置或单独更改 xterm 和 (g)vim 的设置以实现此目的吗?

最佳答案

最有可能的是,系统范围内将无法正常工作。 VIM 很简单,您可以使用 iskeyword 设置来设置定义标识符的字符。在你的情况下,它太多了,你需要删除你确实需要的,或者通过添加你想要的来重新定义它。例如:

:set isk=9,32,50-51
这会将关键字检测设置为空格、制表符和括号。

但是,在 VIM 中,您可以根据 word 和 WORDs 进行跳转,其中第一个由上述 iskeyword 设置定义,而后者将跳过 所有 非空白字符。也许,这就是你想要的 Action 。您可以在帮助中阅读更多相关信息 (:help w)。

关于linux - 更改分隔符以逐字导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5675702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com