在 GitHub 上建立了一个 vim 实操学习项目,欢迎一起完善。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dofy
V2EX    Vim

在 GitHub 上建立了一个 vim 实操学习项目,欢迎一起完善。

  •  1
     
  •   dofy 2016 年 1 月 13 日 4083 次点击
    这是一个创建于 3756 天前的主题,其中的信息可能已经有所发展或是发生改变。

    项目地址: https://github.com/dofy/learn-vim

    以我个人学习 vim 的经验来看,通过看文档或看其他人操作其实是很难真正学会 vim 的,你必须在实际应用中,进入真实场景才能逐渐熟悉并掌握相关命令。
    因此,为了同时满足学习和操作的需求,项目中的文件都采用了 Markdown 格式,即可以当作说明文档来阅读,也可以用 vim 打开文件进行实际操作(建议采用后者)。

    项目刚刚建立,目前只完善了前两章,后面的会在空闲时逐步完善,同时也欢迎有兴趣的朋友来一起维护。

    下面是项目 README

    如何使用

    1. 进入控制台
    2. clone 项目到本地
    3. 进入项目文件夹
    4. 执行命令 vim file-one.txt

    排版规范

    ### 大标题表示一大类 #### 小标题表示该大类下的小分类 没有任何格式的文本为正常描述,只有阅读功能。 > 嵌入到引用块中的文本为操作指示,你可以按照里面提到的内容进行操作 > > 同时操作符或命令会包含在类似 ```:w``` 的符号中 命令中形如 f<X> 中的 < 和 > 不需要打出来,<X> 代表一个变量,即你可以打 fa 或 fb 亦或 fC _注意:命令区分大小写(需要注意的事项会出现在当前行这样的符号中)_ 
    第 1 条附言    2016 年 1 月 13 日
    已完成了前三章,内容包含了常规的光标移动、复制、粘贴、删除、查找、替换、文件打开、保存、另存等操作。应付日常工作基本上够用了。
    接下来两章可能会写一下分屏和标签页操作。
    感谢各位的意见和关注。
    第 2 条附言    2017 年 3 月 10 日

    最新更新 (20170310)

    增加了插件管理章节,同时推荐了三个插件。

    插件推荐不定期更新

    第 3 条附言    2023 年 11 月 25 日

    万万没想到,今天想着说来发个广告,发现竟然已经发过了,而且是8年前发的,那只好来更新一下内容了。

    项目一直有在维护,最近刚增加了英文版,但都是机翻的,有好心人可以帮忙看看有没有语法错误或者不妥的措辞什么的。

    18 条回复    2023-11-25 19:00:33 +08:00
    zacard
        1
    zacard  
       2016 年 1 月 13 日
    已 star
    dofy
        2
    dofy  
    OP
       2016 年 1 月 13 日
    @zacard 哈,谢谢关注。
    现已完成三章,常规的移动、复制、粘贴、删除、保存、查找、替换,另存都包括了。
    应付日常工作应该基本没问题了。
    1yndonn3u
        3
    1yndonn3u  
       2016 年 1 月 13 日
    star
    Luzifer
        4
    Luzifer  
       2016 年 1 月 13 日
    dofy
        5
    dofy  
    OP
       2016 年 1 月 13 日
    @Luzifer 这个教程好棒,收藏了!
    dofy
        6
    dofy  
    OP
       2016 年 1 月 13 日
    @Luzifer 但是我发现这个教程中的键盘布局不太对,输入 / 他用 shift+7 输入的。
    fish267
        7
    fish267  
       2016 年 1 月 13 日
    fish267
        8
    fish267  
       2016 年 1 月 13 日
    不要过度重复造教程,不过希望楼主能将 vim 教程鼓捣成类似 codecademy ,趣味儿性强
    dofy
        9
    dofy  
    OP
       2016 年 1 月 13 日
    @fish267 谢谢,收藏了。
    denghongcai
        10
    denghongcai  
       2016 年 1 月 13 日
    其实吧
    apt-get install vimtutor
    orcusfox
        11
    orcusfox  
       2016 年 1 月 13 日
    其实应该是 apt-get install vim-full 然后 vimtutor
    dofy
        12
    dofy  
    OP
       2016 年 1 月 13 日
    @denghongcai 对,第一次学 vim 就用这个学的,而且这种在 vim 中边操作边学习的方式特别高效。
    就是感觉那个有点长,有点拖沓,而且是英文的,所以希望建个中文的,能快速学习的。
    strwei
        13
    strwei  
       2016 年 1 月 13 日
    dofy
        14
    dofy  
    OP
       2016 年 1 月 14 日
    @strwei 好厉害,但是在 firefox 里看样式有点奇怪。
    另外很多良心编辑器,包括一些在线的都提供 vim 模式。
    比如 Chrome 的 Tampermonkey 插件的内置编辑器就可以设置为 vim 模式;
    还有 https://jsfiddle.net/ 的编辑器也可以设置 vim 模式。
    dofy
        15
    dofy  
    OP
       2016 年 1 月 14 日
    dofy
        16
    dofy  
    OP
       2016 年 1 月 15 日
    共七章都以更新完毕。

    其他内容会陆续更新,但不会像最近两天这么频繁更新了。
    当然也不排除一些小增改。
    hbkdsm
        17
    hbkdsm  
       2016 年 2 月 10 日
    很棒的教程!
    dofy
        18
    dofy  
    OP
       2023 年 11 月 25 日
    8 年前的帖子还能顶起来吗?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1419 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 47ms UTC 16:44 PVG 00:44 LAX 09:44 JFK 12:44
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86