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

效率最高的编程快捷键

  •  
  •   xff1874 · May 7, 2023 · 6732 views
    This topic created in 1276 days ago, the information mentioned may be changed or developed.

    现在有很多套快捷键,比如 vim ,emacs ,苹果自带的。主要的操作涉及文件的插入,复制,选中。 你认为效率最高的是哪一套,推荐的理由是什么?

    27 replies  •  2023-05-08 15:27:34 +08:00
    0x663
    0x663
    May 7, 2023
    1
    :vim
    tony1016
    tony1016
    May 7, 2023❤️10
    2
    ctrl+c+v
    ChrisFreeMan
    ChrisFreeMan
    May 7, 2023❤️1
    3
    我的编程生涯 PyCharm -> VSCode -> Vim -> NeoVim -> LunarVim, 现在浑身都舒服了
    ChrisFreeMan
    ChrisFreeMan
    May 7, 2023
    4
    哦,忘了 Xcode 了,算了,虽然用了快一年, 但是每天都是带着血压在用的。
    ijk
    ijk
    May 7, 2023
    5
    @ChrisFreeMan 调试和 Notebook 还是有个 UI 更方便,别的还是 nvim 爽
    spr1ngs
    spr1ngs
    May 7, 2023
    6
    vim
    jiayouzl
    jiayouzl
    May 7, 2023
    7
    cmd+c
    szzhiyang
    szzhiyang
    May 7, 2023
    8
    Power Keys 的空格编辑
    wa007
    wa007
    May 7, 2023
    9
    感觉跟代码量强相关
    比如我作为一个 sql boy ,代码量小,复制粘贴很重要,我就用 vs code
    如果我去写 ACM 题目,代码量比较大,就会用 vim (感觉做开发的代码量都挺大,应该会用 vim 吧)
    jeesk
    jeesk
    May 7, 2023
    10
    肯定是 emcas 呀, 一套快捷键就搞定了。
    AEDaydreamer
    AEDaydreamer
    May 7, 2023
    11
    vim 吧,虽然学起来成本高一点,但是理解其中设计逻辑以后反而最容易记忆。
    wu67
    wu67
    May 7, 2023❤️1
    12
    敲代码基本只用这么几组快捷键
    c v 复制粘贴
    f g 查找、查找下一个
    格式化代码
    代码整行移动
    光标跳到句 /单词的头尾
    jawilx
    jawilx
    May 7, 2023
    13
    vim
    darksword21
    darksword21
    May 7, 2023 via iPhone
    14
    emacs ,vim 就别拿出来溜达了
    levelworm
    levelworm
    May 7, 2023 via Android❤️1
    15
    基本上能用 ide 就用 ide 。想代码的时间比写代码长多了,不在乎那点效率的增加,更别说要达到 ide 的效率没几个月下来是不行的。
    jsion
    jsion
    May 7, 2023
    16
    Shift+Insert 粘贴
    Shift+Delete 剪切
    Ctrl+Backspace 终端删除异常字符或删除一段连续字符
    Ctrl+-/Ctrl + Shift + - 常用,回到上次代码位置,方便来回切换位置,尤其是写着写着突然要去其它地方看一下,然后再切回原来的位置
    F5 F9 F10 代码调试
    CMD+. 代码修正
    F2 批量重命名变量
    spesun
    spesun
    May 7, 2023
    17
    vim 不少软件都支持 vim
    zeze0556
    zeze0556
    May 7, 2023
    18
    spacemacs....vim 要处理那么多不同方式的内容比较累,emacs 处理文本编辑快捷键不方便,按的我小手指疼,自从用了 spacemacs 并且把键盘的 ctrl 和 alt 交换之后,手指头在键盘上摸出火花也没疼过了
    chendy
    chendy
    May 7, 2023
    19
    vim ,用的 ideavim ,vim 的键位配 idea 的操作
    手不用离开键盘真的挺舒服的
    mekingname
    mekingname
    May 7, 2023
    20
    @zeze0556 spacemacs 配合 org-mode 确实爽
    dif
    dif
    May 8, 2023
    21
    git push -f 处理冲突?不存在的,浪费时间,效率杠杠的。
    encro
    encro
    May 8, 2023
    22
    必须是 jetbeans 的连按两下 shift ,
    以及 vscode 的 ctrl+shift+p
    rossroma
    rossroma
    May 8, 2023
    23
    难道不是 cursor 下的 command+K?
    dragondove
    dragondove
    May 8, 2023
    24
    @encro command 选择框,Emacs 上的设计是最好的,jb 家软件的好处是多个搜索框放在一起了,都能用双击 shift 唤出,不用记多套快捷键(虽然我个人还是习惯 ctrl+shift+a 唤出 actions ),vscode 没有 jb 的那么方便,要记忆多套快捷键 Ctrl+p ctrl+t 。我也是强烈建议学习使用 command 选择框的,我在 jb 的 IDE 中操作 git 也是用这个,比命令行还快。顺便也建议学习绑定外部工具,我在 jb 中绑定了 neovim 打开当前文件和 lazygit ,效率 upup (绑定 neovim 是因为 ideavim 的正则替换功能不会预览,中文也有 bug )
    hankli
    hankli
    May 8, 2023
    25
    IDEA + ideaVIM
    uni
    uni
    May 8, 2023
    26
    买个按键多点的鼠标,把复制粘贴之类的绑定到鼠标的按键上
    wuwukai007
    wuwukai007
    May 8, 2023
    27
    vim 就像病毒一样,回不去了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1389 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 63ms · UTC 20:55 · PVG 04:55 · LAX 12:55 · JFK 15:55
    ♥ Do have faith in what you're doing.