我正在使用 tpope/vim-fireplace
、guns/vim-sexp
和 tpope/vim-sexp-mappings-for-regular-people
.
我不是 vim 专家,所以我想知道您如何管理这种情况下的导航。假设您的光标位于第一个破折号所在的位置,而您想跳转到第二个破折号所在的位置。
(defn fibo [n]
-
(loop [a 1 b 1 counter n fibos [1 1]]
(if (= counter 2)
(seq fibos)
-
(recur b (+ a b) (- counter 1) (conj fibos (+ a b))))))
我希望按 (
最终会把我带到那里,但它停留在顶部形式。
还有一个类似的导航技巧
(defn fibo [n]
(loop [a 1 b 1 counter n fibos [1 1]]
* * *
(if (= counter 2)
(seq fibos)
(recur b (+ a b) (- counter 1) (conj fibos (+ a b))))))
从第一星,到第二星,再到第三星?
最佳答案
对于第二种情况:
f[ 移动第一个 [
然后您可以使用 ; 重复该操作以转到下一个 [
关于vim - 在 vim for clojure 中导航到下一个表单的移动快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32980728/