• 请不要在回答技术问题时复制粘贴 AI 生成的内容
tttty
V2EX  ›  程序员

如何在使用电脑时完全抛弃鼠标或者大部分抛弃鼠标

  •  
  •   tttty · Apr 15, 2018 · 18428 views
    This topic created in 3128 days ago, the information mentioned may be changed or developed.

    看到很多炫酷的 Geek 是基本不用鼠标的,只用键盘就能满足几乎所有工作。
    我学习了很多软件的快捷键,感觉不用鼠标其实不是在装逼,而是真的拥有更高的效率。
    所以想请教能 95%抛弃鼠标的人,我目前该如何进阶。

    谢谢各位大佬

    Supplement 1  ·  Apr 15, 2018
    我没有觉得用鼠标有什么问题。
    其实我个人内心是把鼠标和触摸板的功能划等号的。

    日常生活自然不谈,网页浏览的时候强行无鼠标(触摸板)就是在找虐,只是 Coding 时见识过低鼠标操作带来的高效率,我觉得这需要花费较高的学习成本来换取这个效率。

    我上述提到了不是为了装逼,在逐渐学着放弃部分鼠标(触摸板)操作的时候是在获得高效率的。
    比如我平时用 mac 办公,刚上手的时候特别想要一个 Ubuntu 上那种 ctrl alt t 那个快捷键快速开启 terminal,用鼠标点点点就会有点慢,手还酸。平时用编辑器也一样,如果加入过多鼠标交互只会放慢速度,失去了部分编辑器的意义。同样还有一些窗口切换,光标选中。coding 时的一些操作不像生活时使用那么繁多,所以用键盘可以我觉得是会提高效率的。

    如果这都让有些人觉得是追求装逼,那你真该回去吃些药了。逆向歧视也是一件挺愚蠢的事情。
    116 replies  •  2018-06-02 19:23:37 +08:00
    1  2  
    ❮ ❯
    msg7086
    msg7086
    Apr 15, 2018
    1
    买一个轨迹球或触摸板?
    wun
    wun
    Apr 15, 2018 via Android
    2
    CTRL+ALT+F2
    ericls
    ericls
    Apr 15, 2018 via iPhone
    3
    一个好的 window manager 是关键
    qwertyegg
    qwertyegg
    Apr 15, 2018❤️4
    4
    你熟悉用 terminal 干活就不用鼠标了,要是上个网,看看视频什么的,不用鼠标就是自虐
    nightcat
    nightcat
    Apr 15, 2018 via Android
    5
    你用电脑只是用来装逼?
    precisi0nux
    precisi0nux
    Apr 15, 2018 via iPhone
    6
    不要为了只用键盘而只用键盘。用鼠标操作没有任何问题,等哪天觉得鼠标操作跟不上你的思路了再去找相关的快捷键就好了。
    tamlok
    tamlok
    Apr 15, 2018 via Android
    7
    用 tmux 加上 vim,工作的时候基本不用鼠标,其他事情,还是会点点的。
    congeec
    congeec
    Apr 15, 2018 via iPhone
    8
    有些软件适合鼠标,比如 dota
    有些地方你没法用鼠标也没必要用鼠标,比如 framebuffer
    我当初跟你一样的想法,用起了 excel vim 啥的,虽然效率没咋提升,心里美滋滋
    qdwang
    qdwang
    Apr 15, 2018 via iPhone
    9
    用纯键盘并不比鼠标键盘混用快。感觉上纯键盘快是因为所有键盘操作必须背出来,很多时候鼠标操作是在探索寻找。

    虽然用过两年 vim,但我还是坚定鼠标键盘混合党。
    nolo
    nolo
    Apr 15, 2018 via Android
    10
    弄个触控的屏幕。。。

    我觉得人机互动越自然越好,强行放弃鼠标,要么找到一个更好的人机互动方式,要么就是在找虐
    FindBoyFriend
    FindBoyFriend
    Apr 15, 2018 via iPhone
    11
    触控+1
    lightening
    lightening
    Apr 15, 2018❤️1
    12
    鼠标和键盘各自适合自己的工作,软件的快捷键确实不错,不过不用追求 100% 不用鼠标。

    我不知道其他的 geek 是怎么样的,反正 Linus Torvalds 用鼠标。
    loading
    loading
    Apr 15, 2018
    13
    vim 了解一下。

    你是为了装逼而放弃鼠标?悲哀!
    jiangnanyanyu
    jiangnanyanyu
    Apr 15, 2018 via Android❤️1
    14
    mbp 触控板
    maemual
    maemual
    Apr 15, 2018 via iPhone
    15
    没必要,适合自己就好。。。
    searene
    searene
    Apr 15, 2018
    16
    tmux, vim, Vimium 插件

    另外 Geek 跟不用鼠标没啥关系
    xrlin
    xrlin
    Apr 15, 2018 via iPhone
    17
    现在用笔记本一般不用鼠标,触摸板挺好用
    iso9001
    iso9001
    Apr 15, 2018
    18
    LINUX TTY 状态下就是。
    littleghosty
    littleghosty
    Apr 15, 2018 via iPhone❤️2
    19
    小红点键盘
    lovelybear
    lovelybear
    Apr 15, 2018
    20
    鼠标党飘过
    gkiwi
    gkiwi
    Apr 15, 2018
    21
    我好几年不用鼠标,那是因为 mac 触摸板好使。。
    mmqc
    mmqc
    Apr 15, 2018 via Android
    22
    linux+wm+chromium+cvim 插件基本告别百分之 90 以上的鼠标。而且 cvim 操作类似 vim,提升一倍以上网页浏览效率
    tttty
    tttty
    OP
    Apr 15, 2018 via Android
    23
    @nightcat 看了你其他回复,想问你,你上网就是为了用喷人满足现实的自卑感?
    Gandum
    Gandum
    Apr 15, 2018 via iPhone❤️1
    24
    如果你的意思是只用键盘,那不用想了,因为鼠标是一个二维平面上面运动,具有(x,y)两个坐标,而键盘是一维输入方式。鼠标对键盘是高维度优势。
    因为在多数应用里面,鼠标的移动信息是完全冗余的,而且鼠标输入不够精确,所以往往输入速度还不如键盘
    但是,我想应该不会有人用键盘画画的,因为这时候需要记录轨迹信息,明显鼠标有优势
    所以该用啥用啥,不要强求
    tttty
    tttty
    OP
    Apr 15, 2018 via Android
    25
    @mmqc 请问 wm 是 windows manager ?
    secondwtq
    secondwtq
    Apr 15, 2018
    26
    理论上讲写代码脱离鼠标是可以有更高的“效率上限”
    前提是你的脑子跟得上手速
    tttty
    tttty
    OP
    Apr 15, 2018 via Android
    27
    @searene 我觉得酷也是 geek 的属性之一吧 不是全部。当然如果仅仅会这个肯定不算是 geek
    tttty
    tttty
    OP
    Apr 15, 2018 via Android
    28
    @loading 额,你是断句没断对吗?我原句是:不用鼠标其实不是在装逼,而是真的拥有更高的效率。 就是担心有人动不动就上来说装逼才加的,还是被喷装逼。
    loading
    loading
    Apr 15, 2018
    29
    i3,aweosme,xmonad 这些 linux 的平铺 wm,都可以了解一下。

    Vimium 浏览器。还有很多都有 vim 的绑定。
    HFcbyqP0iVO5KM05
    HFcbyqP0iVO5KM05
    Apr 15, 2018 via Android
    30
    小红点看看?
    Eoss
    Eoss
    Apr 15, 2018 via iPhone
    31
    楼上那些说,这行为是装逼的,难得真的不知道使用键盘快捷键真的能提高效率吗?

    我 win 下日常使用确实用多鼠标。但是在 codeing 时使用 ubuntu,快捷键真的提高很多便利。

    举个栗子。使用 sublime 添加目录到工程中。我使用快捷键就是,

    win 键 - add fo - 回车键 - /data/folderName - 回车键。就搞定了。

    使用鼠标的话,我要点 project 里面的 add folder,然后还要在弹出的窗口中搜索要加入的目录。这中间你还要移动鼠标到相应位置。这多费时啊。
    HangoX
    HangoX
    Apr 15, 2018 via Android
    32
    用鼠标很大原因是让手指放松一下,编辑器基本不用鼠标,但是前端开发很多时候都要开浏览器,虚拟机,不用鼠标是不可能的
    YanSep
    YanSep
    Apr 15, 2018 via Android
    33
    你需要一个 surface book 2
    colin4124
    colin4124
    Apr 15, 2018
    34
    https://github.com/noctuid/dotfiles 作者详细讲解了他的无鼠标工作流
    20015jjw
    20015jjw
    Apr 15, 2018 via Android
    35
    amwthyst
    dyy1997
    dyy1997
    Apr 15, 2018 via Android
    36
    在不玩游戏不修图的情况下我觉得触摸板比鼠标要方便的多
    Sparetire
    Sparetire
    Apr 15, 2018 via Android
    37
    win 下 autohotkey+wox,vscode+vim 插件,chrome 的 cvim 插件,另外再熟悉些 win 的快捷键,基本上脱离鼠标
    laycher
    laycher
    Apr 15, 2018
    38
    为什么我想说的是,试试把鼠标扔了,强迫自己不用鼠标?
    programHui
    programHui
    Apr 15, 2018
    39
    触控屏
    mrcode
    mrcode
    Apr 15, 2018
    40
    Mac book 系列整起,用鼠标真的是一种效率极为低下的事情
    zhang1215
    zhang1215
    Apr 15, 2018
    41
    精确操作的还是需要鼠标的,纯写代码的话就不用了
    ACool
    ACool
    Apr 15, 2018 via Android
    42
    ubuntu+chrome+vimium 可以实现
    zzutmebwd
    zzutmebwd
    Apr 15, 2018
    43
    只看了标题 还想说 trackpad...
    quinoa42
    quinoa42
    Apr 15, 2018
    44
    karabiner+hammerspoon+firefox(pentadactyl/tridactyl)/qutebrowser/chrome(vimium)
    剩下的事情全交给 terminal,一定要 IDE 就各自的 vim plugin 走起
    pnongrata
    pnongrata
    Apr 15, 2018 via iPhone
    45
    LZ APPEND 的那条,用 command 空格开 spotlight 输 ter 应该直接就出来了……
    tttty
    tttty
    OP
    Apr 15, 2018❤️1
    46
    @pnongrata 我后来用 item2 设置了一个新快捷键 cmd+~。 对于这么常用的东西用 Spotlight/Alfred 还是太慢了
    Wichna
    Wichna
    Apr 15, 2018
    47
    如果你经常需要打开一些网页,可以试试这款 Chrome / Firefox 效率插件--Anyshortcut

    https://anyshortcut.com/ 官网标题写的就是:Forget mouse clicks, embrace shortcuts!
    xiaole
    xiaole
    Apr 15, 2018
    48
    我。。。有一个 macbook。。。所以不用鼠标
    miss1123
    miss1123
    Apr 15, 2018
    49
    @msg7086 除了 magic trackpad 2 还有其他推荐么
    kohnv
    kohnv
    Apr 15, 2018
    50
    在 mac 上打开应用可以用 alfred, 至于像 terminal 这些东西, 用了 iterm2 的话, 基本开机就打开了, 不会退出. 用的时候 cmd+tab 切换一下就可以了
    gooppo
    gooppo
    Apr 15, 2018 via iPhone
    51
    autohotkey 试试?
    wlwood
    wlwood
    Apr 15, 2018 via Android
    52
    嗯,也许,你应该装个 linux,而且不装桌面,或者自己实现个 Xorg,全盘都用快捷键来控制。嗯,你实现了之后,记得发我啊😄😄😄
    FRankie222
    FRankie222
    Apr 15, 2018 via iPhone
    53
    用了 macbook 之后觉得鼠标真是难用啊
    murmur
    murmur
    Apr 15, 2018
    54
    @Eoss 那种几年也用不到一个的快捷键背下来还不如按着思路去找他也花不了几秒钟
    moskize
    moskize
    Apr 15, 2018
    55
    买台 MacBook 就 ok 了
    johnny23
    johnny23
    Apr 15, 2018 via iPhone
    56
    一般看到这种帖子我都觉得无语....
    johnny23
    johnny23
    Apr 15, 2018 via iPhone
    57
    有试试蓝牙无线方案一套键盘鼠标无线切换多台电脑的应用场景吗
    imrover
    imrover
    Apr 15, 2018
    58
    确实见过很多确实不用鼠标了,尤其是 apple 本多
    不过我还是鼠标党
    learnshare
    learnshare
    Apr 15, 2018
    59
    如果各种应用的键盘访问支持做得好,基本上可以不用鼠标的,毕竟鼠标是后来才发明的输入设备
    当然,触摸屏支持好也行
    xpresslink
    xpresslink
    Apr 15, 2018
    60
    人不能活在自己装的逼里。
    不用鼠标不是目的。
    wangyufeng
    wangyufeng
    Apr 15, 2018
    62
    买一台 rmbp
    Hucai
    Hucai
    Apr 15, 2018
    63
    以前搞服务器,03,08 之类的,完全不用鼠标,熟记各种系统快捷键,全程键盘,Tab 键用到手软
    ceyes
    ceyes
    Apr 15, 2018
    64
    Windows Manager: awesome/i3
    Firefox: vimperator
    Chrome: cvim
    Editor: vim/emacs
    Mail: mutt
    ...
    tedzhou1221
    tedzhou1221
    Apr 15, 2018 via Android
    65
    Mac book 哈哈
    undefined8
    undefined8
    Apr 15, 2018
    66
    我 ubuntu 用的 i3wm, 终端在装个 tmux, 基本都是键盘操作了
    niubee1
    niubee1
    Apr 16, 2018
    67
    你编程的时候根本不需要那么高的效率, 因为你需要花在思考上的时间要比实际扣腚的时间长得多, 否则大多数时候你只会生产垃圾代码而已.
    dalieba
    dalieba
    Apr 16, 2018 via Android
    68
    买一台触屏机
    yande0
    yande0
    Apr 16, 2018 via Android
    69
    拖动图形界面怎么用键盘做到?
    Revenant
    Revenant
    Apr 16, 2018
    70
    @Eoss #31 搞不懂你的想法,你的意思是,背下了快捷键就不能用鼠标?如果背下了快捷键,电脑上还插着个鼠标会降低你的编码效率?
    另外,除非你一直在纯 shell 下工作,不然如果遇到拖拽图形、文件、编辑器中选择文字、快速定位文字等操作,键盘不如鼠标高效。
    两个外设本来就有自己的优势方面,为什么要相互排斥使用?
    Remember
    Remember
    Apr 16, 2018
    71
    你需要 ThinkPad
    corona
    corona
    Apr 16, 2018 via iPhone
    72
    我最近也在实践中无鼠标操作,主要是 mac 转接头只有一个 usb 接口,不想换转接头了。

    如果你也用 macos 的话,keytty 了解下。
    jameslan
    jameslan
    Apr 16, 2018 via Android
    73
    楼主要是三维建模或者平面设计也能不用鼠标我就服
    JerryCha
    JerryCha
    Apr 16, 2018
    74
    装个 Ubuntu server
    yingfengi
    yingfengi
    Apr 16, 2018 via Android
    75
    当年发明鼠标提升了生产力,于是你们现在要去掉他,提高生产力??
    xxoolltt
    xxoolltt
    Apr 16, 2018 via Android
    76
    我的电脑是 mbp ,编程时 ide 开启 vim 模式,浏览器使用 vimium 控件,终端用 item 2,配置一下 alfred,然后背一下系统的快捷键
    现在大部分场景可以不使用鼠标,但不能完全不用…
    使用键盘代替鼠标确实可以提高效率,减少工作中不必要的键盘鼠标切换
    最后鄙视下所有不正面回答问题就直接讽刺题主装逼的人,你们这些人比较适合去知乎答题…
    int11
    int11
    Apr 16, 2018 via Android
    77
    买个手柄。。。
    SeptimusX
    SeptimusX
    Apr 16, 2018
    78
    Thinkpad 带小红点的外接键盘,手不离键盘区,不玩 FPS 游戏就完全无压力…
    sunwei0325
    sunwei0325
    Apr 16, 2018
    79
    chrome 装一个 cvim 插件, 绝对比用鼠标舒服
    zjsxwc
    zjsxwc
    Apr 16, 2018
    80
    大家都用 mbp 的触控板啊
    BOYPT
    BOYPT
    Apr 16, 2018
    81
    各种软件的快捷键说明文档了解一下
    sutra
    sutra
    Apr 16, 2018
    82
    @lightening 后面那只在地上移动的白色的貌似小狗的是什么输入设备?
    kmahyyg
    kmahyyg
    Apr 16, 2018 via iPad
    83
    触摸板手势了解一下,目前可以应对除 ppt 制作外的绝大多数场景.
    jimbray
    jimbray
    Apr 16, 2018
    84
    我的做法是 把鼠标换成左手模式,只有在是在没有办法的时候动动它。
    jimbray
    jimbray
    Apr 16, 2018
    85
    @jimbray 是在 = 实在
    pmispig
    pmispig
    Apr 16, 2018
    86
    鼠标这么高效的先进工具不用,又一个被那些装逼者带歪还不自知的
    lzs5240
    lzs5240
    Apr 16, 2018
    87
    买个 Macbook +1
    datou
    datou
    Apr 16, 2018
    88
    追求启动应用的快捷键很没意思

    windows 和 macOS 的搜索功能又不是白做的
    starvedcat
    starvedcat
    Apr 16, 2018
    89
    抛弃显示器考虑一下
    Beebird
    Beebird
    Apr 16, 2018
    90
    可以用 Manico 自定义快捷,应用启动和切换可以摆脱鼠标。
    mm163
    mm163
    Apr 16, 2018
    91
    需要一台 macbook 或一台带小红点的 thinkpad
    mengzhuo
    mengzhuo
    Apr 16, 2018
    92
    小红点键盘了解一下~
    wizardoz
    wizardoz
    Apr 16, 2018
    93
    @corona 我看你需要的是一个蓝牙鼠标
    mosesyou
    mosesyou
    Apr 16, 2018
    94
    用 mac 就不用接鼠标
    stanjia
    stanjia
    Apr 16, 2018
    95
    楼主是指鼠标实体 还是指 OS 上面的鼠标?
    trn4
    trn4
    Apr 16, 2018 via iPhone
    96
    如果你常用 VIM 之类的 cli 编辑器写非 GUI 程序的话,配合 tmux 基本就不需要用鼠标了。还有一个前提是你写的东西不需要经常翻文档……
    gavin6liu
    gavin6liu
    Apr 16, 2018
    97
    这个要看你的工作流吧,我就说说我的

    系统:Mac
    办公软件:Chrome,IntelliJ Idea 全家桶,iTerm2

    怎么实现几乎不用鼠标?

    软件切换:Manico,这个软件可以让你设置快捷键自由切换软件,而不是 cmd + tab 一个一个换

    Chrome 快捷键操作用 vimium 插件
    IntelliJ Idea 花时间学习下相关快捷键,可以做到完全不用鼠标
    iTerm2 命令行就更不用说了吧,本来就不需要鼠标
    cnbobolee
    cnbobolee
    Apr 16, 2018
    98
    进入后台操作服务器就只能鼠标,图形界面少不了。
    juded
    juded
    Apr 16, 2018
    99
    @SeptimusX 我觉得外设键盘上的小红点和 tp 笔记本上自带的那个手感差距很大。
    tidyoux
    tidyoux
    Apr 16, 2018
    100
    鼠标和打字速度都很难成为一个程序员的效率瓶颈。
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1770 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 165ms · UTC 05:50 · PVG 13:50 · LAX 21:50 · JFK 00:50
    ♥ Do have faith in what you're doing.