V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jdhao
V2EX  ›  Vim

Vim 使用小技巧

  •  
  •   jdhao · 2019-03-28 09:39:07 +08:00 · 5539 次点击
    这是一个创建于 2052 天前的主题,其中的信息可能已经有所发展或是发生改变。

    总结了一些使用 Vim 的小技巧,从各处收集而来,转需。

    地址:https://jdhao.github.io/2019/03/28/nifty_nvim_techniques_s1/

    第 1 条附言  ·  2019-03-29 00:55:28 +08:00
    文章已更新,修正了 @quinoa42 提到的问题。
    37 条回复    2019-08-21 03:57:08 +08:00
    jdhao
        1
    jdhao  
    OP
       2019-03-28 11:01:11 +08:00
    尴尬,为啥只有人看,没人回复。
    claymore94
        2
    claymore94  
       2019-03-28 11:16:55 +08:00
    中文的话,看下去的 动力就多了
    jdhao
        3
    jdhao  
    OP
       2019-03-28 11:24:52 +08:00 via Android
    @claymore94 不喜欢写中文的,受众局限
    keepeye
        4
    keepeye  
       2019-03-28 11:30:01 +08:00   ❤️ 10
    既然受众局限 为啥用中文发这个帖子?
    glues
        5
    glues  
       2019-03-28 11:32:29 +08:00
    写的不错
    qwertyzzz
        6
    qwertyzzz  
       2019-03-28 11:38:26 +08:00
    写的不错 样式字体都挺好看的 当然要是我看的懂就更好了
    specita
        7
    specita  
       2019-03-28 11:39:52 +08:00
    我也建议搞个中文的,虽然英文也能看
    tonariiii
        8
    tonariiii  
       2019-03-28 11:50:47 +08:00
    哎,英文硬伤。。
    zhanwh9
        9
    zhanwh9  
       2019-03-28 12:00:09 +08:00 via Android
    挺不错的,1 ctrl-g 那个很有用
    jdhao
        10
    jdhao  
    OP
       2019-03-28 12:04:56 +08:00 via Android
    @keepeye 可以发啊,发英文的很难吗。。
    jdhao
        11
    jdhao  
    OP
       2019-03-28 12:07:21 +08:00 via Android
    @specita 英文写的,翻译起来工作量太大
    jdhao
        12
    jdhao  
    OP
       2019-03-28 12:08:12 +08:00 via Android
    @zhanwh9 vim 总有这种犄角旮旯的实用功能等待发现…
    masker
        13
    masker  
       2019-03-28 12:15:33 +08:00 via Android
    vimtuor ?
    caqiko
        14
    caqiko  
       2019-03-28 12:19:47 +08:00 via Android
    最近在用,
    lsongiu
        15
    lsongiu  
       2019-03-28 12:25:24 +08:00
    嗯嗯嗯,没看懂
    jdhao
        16
    jdhao  
    OP
       2019-03-28 12:31:55 +08:00 via Android
    @lsongiu 哪个没懂,单词不认识吗
    smilingsun
        17
    smilingsun  
       2019-03-28 12:46:59 +08:00
    我发现 GitHub Pages 被 Google 索引很慢,Medium 就很快。有没有想过迁过去?
    smilingsun
        18
    smilingsun  
       2019-03-28 12:53:25 +08:00
    另外问下,楼主 nvim 补全用啥
    bao3
        19
    bao3  
       2019-03-28 12:56:21 +08:00 via iPhone   ❤️ 1
    用中文发帖,不习惯。用英文发一次吧
    kevinhwang
        20
    kevinhwang  
       2019-03-28 13:08:02 +08:00 via Android
    写得很好,这点英文都看不懂别用 vim 了,折腾不起的。
    jdhao
        21
    jdhao  
    OP
       2019-03-28 13:09:16 +08:00
    @smilingsun 没想过,有个自己的博客,可以完全控制,medium 这种平台以后自己写的博文导出什么的估计不方便。

    自动补全引擎我用的是 deoplete,对应于 python 的 source 用的是 deoplete-jedi,参见 https://jdhao.github.io/2018/12/24/centos_nvim_install_use_guide_en/#auto-completion-plugin-deoplete
    quinoa42
        22
    quinoa42  
       2019-03-28 13:57:28 +08:00
    ys 应该是 tpope 的 surround.vim 提供的吧?并不是原生命令
    jdhao
        23
    jdhao  
    OP
       2019-03-28 14:03:42 +08:00 via Android
    @quinoa42 好像是的,这个经常用,后面更新博客说明一下。
    ETiV
        24
    ETiV  
       2019-03-28 14:29:12 +08:00 via iPhone
    特别羡慕能写这么多字的…

    要是我总结的话,一般都给弄成 cheat sheet 形式,不会多敲那么多字(还是懒)
    jdhao
        25
    jdhao  
    OP
       2019-03-28 14:44:20 +08:00 via Android
    @ETiV 太简单讲不清楚就得写点文字。之前总结 sublime text regex 就是 cheat sheet,https://jdhao.github.io/2019/02/28/sublime_text_regex_cheat_sheet/
    Damon4V
        26
    Damon4V  
       2019-03-28 18:01:13 +08:00
    牛逼了
    strugglexiang
        27
    strugglexiang  
       2019-03-28 20:34:26 +08:00 via Android
    jdhao
        28
    jdhao  
    OP
       2019-03-28 22:04:24 +08:00 via Android
    @strugglexiang 搞个大新闻
    mztql
        29
    mztql  
       2019-03-29 01:55:53 +08:00
    emm 都用英文写了 这语法是不是修一修
    947211232
        30
    947211232  
       2019-03-29 09:00:14 +08:00
    既然要受众广,提个建议,譬如尽量用 'world' 替换 'china' ,尽量少一些 china 元素,毕竟你懂的:)
    amosbird
        31
    amosbird  
       2019-03-29 09:21:07 +08:00
    没有 gC-a,差评
    jdhao
        32
    jdhao  
    OP
       2019-03-29 10:02:58 +08:00
    @947211232 有道理。回头改了
    darknoll
        33
    darknoll  
       2019-03-29 11:16:33 +08:00
    挺好的教程。。
    jdhao
        34
    jdhao  
    OP
       2019-03-29 11:32:54 +08:00 via Android
    @amosbird 文章写的是我自己用过的,这个不常用
    Yyyye
        35
    Yyyye  
       2019-03-29 12:34:06 +08:00 via Android
    特师出新文章了,速来看,转发 100 次
    nG29DOMuRYTWfcSr
        36
    nG29DOMuRYTWfcSr  
       2019-04-06 11:23:15 +08:00
    写的很不错,几个比较常用的,选择内容但不包括换行符,这个比较实用,以前经常多按一次 h。
    IgniteWhite
        37
    IgniteWhite  
       2019-08-21 03:57:08 +08:00
    楼主,你博客里讲:bd 那篇真的太有用了!其他文章也很棒!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5607 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 03:13 · PVG 11:13 · LAX 19:13 · JFK 22:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.