美文网首页程序员
跟我读vim文档:001_如何退出

跟我读vim文档:001_如何退出

作者: 咖喱py | 来源:发表于2018-02-07 11:15 被阅读70次

    以下操作都是在mac上完成,不要问我windows上怎么操作,我不知道。。


    先差一段废话,大家可以直接跳过。

    N多年以前,我曾经尝试使用过一次vim。
    那会儿刚接触linux,不懂英文,不懂文档,完完全全的战5渣。

    在纯命令行界面输入vim之后,瞎按了一番。。。然后,就滚去拔电源了。。。。
    没错,当时我根本不知道vim要如何操作,更不知道vim要如何退出。。。

    所以,作为本系列的第一章,自然是要先讲如何退出。。。


    一、进入与退出

    进入:

    命令行直接输入vim然后回车就可以进入了。

    退出:

    随便点几下esc,然后输入

    :q!        #然后 回车
    

    (注意:冒号也要一起输入。)

    我当年就是因为不知道这点而滚去拔电源的。。。

    退出操作常见有三条命令:

    :q          #如果你没有进行任何操作,那么直接退出就可以了。
    
    :qa!         #不保存任何改动,毫不犹豫的退出。
    
    :wq         #保存并退出。wq其实就是write quit的缩写。ps:论学好英语的重要性!
    

    退出讲完了,在讲讲基本操作。

    二、模式

    vim与其他编辑器最大的区别就在于这里。
    常见编辑器都是通过快捷键进行一些复杂修改,而vim是通过模式。

    也就是说,vim把功能文字输入分开了。

    常见模式就两种:输入模式、普通模式

    输入模式

    按下字母 i 就进入输入模式了,你可以任意书写。

    普通模式

    按下esc就进入普通模式,此时,你所用的键位都是功能键。
    (ps:没事儿就点几下esc准没错~)

    比如:
    i :在光标前插入(相当于进入输入模式)
    k、j、h、l :上、下、左、右。(记忆方法:j j 在下面..-_-||)
    x :删除光标下的字母。
    dd :删除光标所在行。


    知道这些就算是入门了。剩下的就是熟悉与深入了解其他键位的功能了。


    三、教程推荐

    1、

    vim自带了一个入门教程,大家可以试试。
    在命令行直接输入:

    vimtutor
    

    之后按照文字描述来一遍吧~
    据说30分钟可以搞定:p

    2、

    简明 VIM 练级攻略
    https://coolshell.cn/articles/5426.html

    这是个不错的入门教程,大家可以看看~

    3、

    中文文档

    之后的篇章就是按照文档来讲了,英语渣就点击链接下载中文文档吧。不过大家最好去好好学学英语,真的很重要!

    update:发现了一个在线的中文文档:http://yianwillis.github.io/vimcdoc/doc/help.html#reference_toc


    相关文章

      网友评论

        本文标题:跟我读vim文档:001_如何退出

        本文链接:https://www.haomeiwen.com/subject/aysizxtx.html