跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • IDE 使用 Vim 插件,喜欢点击鼠标切换光标位置,总觉得按键盘切换太麻烦了
未分類
21 2 月 2021

IDE 使用 Vim 插件,喜欢点击鼠标切换光标位置,总觉得按键盘切换太麻烦了

IDE 使用 Vim 插件,喜欢点击鼠标切换光标位置,总觉得按键盘切换太麻烦了

資深大佬 : taogen 2

鼠标找到指定的位置只需要一步。而按键盘需要先找到在哪一行,然后找到在哪一列,通常需要按好几个按键,才能到达目标位置,总感觉很麻烦,适应不了。大家有这样的感受吗?还是我打开的方式不对?

大佬有話說 (28)

  • 資深大佬 : wd

    别纠结这个,找到适合你自己的方式就行。

    你说的这个一般可以通过类似搜索,easymotion sneak 之类实现,这些是纯键盘的

  • 資深大佬 : chinvo

    混着用+1

    键盘主要是方便操作, 不用右键或者菜单来再去找

  • 資深大佬 : q13859601

    可以试试 ace jump

  • 資深大佬 : namelosw

    抓鼠标也要时间啊.

    你这种问题 ace jump / easy motion 就行.

    不过我还是习惯 Ctrl-U Ctrl-D 半页大跳+ 数字 J/K 中跳 + JK 小跳, 不用思考更自然一些.

  • 資深大佬 : nightwitch

    我一般直接搜索跳转。。 /word 直接跳过去就行了

  • 資深大佬 : AndyAO

    有这个问题说明你没有受过基本的 Vim 训练,Vim 不是个开箱急用的东西,有的很陡峭的学习曲线。
    好在这方面的书并不难找,你可以去亚马逊看看。

  • 資深大佬 : szzhiyang

    跳得近用键盘,跳得远用鼠标。

  • 資深大佬 : AndyAO

    我最后因为中文输入问题放弃了 Vim,但实打实的看书,学了很长时间。

    最初的时候我也有这个问题,我觉得跳转太麻烦了。

    但是如果愿意看资料的很快就会知道,大多数时候不会采用「次数+动作」,因为很难判断到底是几次。

    常用的方法有两个:( 1 )搜索 ( 2 )文本对象

    看到上说远的还用鼠标,那看来他也是个还没入门的人

  • 資深大佬 : AndyAO

    目前 Vim 留给我的最大遗产就是
    1. 面对 Vim 起码不恐惧了,因为基本的我都练会了,虽然平常用的不多,但关键时刻是能救命
    2. 明白了搜索和文本对象的在定位过程中发挥了巨大作用,即使不用 Vim 这两个思想也是派得上用场的
    3. 养成了使用 Vimium C 的习惯
    4. 重新检视自己的编辑器操作,发现了很大的优化空间,这些优化不一定需要用 Vim,但 Vim 能强制人这样思考

  • 主 資深大佬 : taogen

    @nightwitch @AndyAO
    搜索应该是跳转到光标下面第一个匹配词出现的位置。当搜索词出现在很多地方,不是要下一个下一个一个个找。

  • 資深大佬 : nightwitch

    @taogen 离得近才会这么搜啊。离的远就先 `:50`这样跳转到指定行再`f 首字母`这样跳过去。这种都是肌肉记忆,不用动脑的。

  • 資深大佬 : thedrwu

    向我这样眼神不好的,先要找到鼠标的光标在哪里。找光标的过程中眼睛离开文字了,于是又要找文字的位置在哪里。

  • 資深大佬 : AndyAO

    几乎没遇到过大量重复内容的搜索情况,如果遇到了,解决方案也很简单,就是编号。

    如果用过 Vimium C 就懂,这是主要的跳转方式,因为浏览器上很多内容是无文本定位的。

    Vim 插件没用过不清楚,浏览器端用 Vimium C,Visual Studio Code 中用 jumpy 。

  • 資深大佬 : AndyAO

    如图所示,标号之后按 2 个字母就可以精确跳转
    https://i.loli.net/2021/02/27/EFPcCI8iQlROzkn.png

  • 資深大佬 : lostberryzz

    IDE 用 Vim 插件体验不太行,很多快捷键冲突

  • 資深大佬 : AndyAO

    不太理解上说的意思,和快捷键冲突,这是必然的呀,因为本来就是两种操作方式。

    打个比方,今天上班的时候打算叫出租去,那肯定就不能在同样的时间跑步去,所以真令人感到莫名其妙。

  • 資深大佬 : Leviathann

    首先用 vim 最根本的原因是我不想把手离开主键盘区域
    然后有相对行号,easymotion 解决快速跳转的问题

  • 資深大佬 : szzhiyang

    @AndyAO 建议看看我的作品再重新组织语言。

  • 資深大佬 : pilotpaul

    但是,鼠标摁久了很难受,敲键盘就不会

  • 資深大佬 : pilotpaul

    以至于我有一次登录 wow 的时候,都不习惯了,所以顺带就把游戏戒了

  • 資深大佬 : DrakeXiang

    我虽然用 vim 模式好几年了,但是也没完全脱离鼠标,不过仅限浏览代码的时候我习惯用鼠标滚轮,vim 的跳转方式很多,大范围移动我觉得最精准的是 easymotion,或者先跳转行,然后 f 或者直接搜索,即使按键次数比较多,但是感受上来讲还是要比用鼠标点,然后再回来键盘敲要舒服。

  • 資深大佬 : defunct9

    正好反过来,敲键盘的时候还需要去点鼠标很烦

  • 資深大佬 : coolesting

    1,搜索虽然好用,但在量大的时候才体现出来

    2,距离短,最快的就是鼠标+组合键,一般项目大没人只用键盘纯 vim 的。 最好就是 gvim 。

    前后跳,括号跳,代码开合,CtrI+左键

  • 資深大佬 : 20015jjw

    混着用啊
    怎么舒服怎么来

  • 資深大佬 : ruidoBlanco

    @AndyAO 我因为中文输入的问题,放弃了 Vim 有事没事打中文,包括个人日志,现在都是英文。

    近几天琢磨了下自动切换中英文,发现也不是不可行,然而我已经懒得弄了。

    限制住自己的,往往不是外物,而是自己。

  • 資深大佬 : faust24601

    恰巧是这一点时间给了我思考的机会

  • 資深大佬 : AoEiuV020

    vim 模式还用鼠标会感觉各种不对劲,无法纯键盘使用 ide 感觉 vim 只会拖后腿,我试过就卸载 vim 插件了,

  • 資深大佬 : xxxrubyxxx

    ideavim + ideavim-easymotion + action 目前在用,而且感觉也相当好用的一套配置

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具