gpt4 book ai didi

Vim: 当光标在文件的最后一行时,使 'down arrow' 或 'j' 将光标移动到行尾

转载 作者:行者123 更新时间:2023-12-05 03:14:22 25 4
gpt4 key购买 nike

在许多文本编辑器中,当光标位于最后一行时按向下箭头 会将光标移动到行尾。有没有办法在 vim 中执行此操作(向下箭头j)?

这与简单地按 $ 不同。

最佳答案

这应该做你想做的。

nnoremap <expr> j (line('.') == line('$')) ? '$' : 'j'
nnoremap <expr> <DOWN> (line('.') == line('$')) ? '$' : '<DOWN>'

我们检查当前行是否是最后一行。如果是我们映射j$如果不是,我们映射 jj . (<DOWN> 的逻辑相同)

关于Vim: 当光标在文件的最后一行时,使 'down arrow' 或 'j' 将光标移动到行尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25389364/

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