我是用的是vim移动方式,假设光标原来位置为
按两下j,会移动到此处 (段落折叠处)
此时光标就在一个很尴尬的位置,按h无法向左移动,提示begining of line
.
只能先按l,让它移动到正常的行尾。之后才能按h向左移动光标
有两个问题
- 请问有办法设置在段落折叠处也能正常向左移动光标吗?
- 在段落折叠处也没法用tab切换折叠状态,必须移动光标到标题文字处才可以。 请问有办法设置tab在折叠处也生效吗?
我是用的是vim移动方式,假设光标原来位置为
按两下j,会移动到此处 (段落折叠处)
此时光标就在一个很尴尬的位置,按h无法向左移动,提示begining of line
.
只能先按l,让它移动到正常的行尾。之后才能按h向左移动光标
有两个问题
我也是在这里用org-mode感觉不顺手。
我用的 doom emacs,没有这个问题,能到 …之前的字符
用的 evil 吗?我试了下没复现,直接定位到 ...
前一个位置
谢谢大家的回复 确认是visual-line的相关配置引起的
开启visual-line-mode
会有这个问题
我重设了jk的键位 visual-line移动也有这个问题 删除后就再也不会跳到...
处了
(define-key evil-normal-state-map (kbd "j") 'evil-next-visual-line)
(define-key evil-normal-state-map (kbd "k") 'evil-previous-visual-line)
这个问题解决掉了 但是长行移动又不顺手了…
由于俺开启了 visual-line-mode 还是没法复现所以还是多问一句:这个问题是要同时具备你说的两个条件才能复现吗?
如果是这样的话,感觉长行移动就用默认的 gj/gk
规避下就行
你按 0 可以跳到行首,然后就可以开始正常操作了
奇怪 你没法复现吗? SPC-t-L
激活visual mode 光标先移动到比...
靠右的位置,再通过jk移动到...
所在行,就会出现在...
右边
gj/gk
在orgmode下并不生效,g-down
和g-up
默认是visual-line移动 先暂时用它们了
我的我的,才注意到是 spacemacs 分类下的。。我自己的配置没啥外部干扰,移动到 ...
右侧再 j
或者 gj
都没法复现
看到你说 gj/gk
默认不是 visual move 才反应过来