美文网首页
Vim的简单代码使用

Vim的简单代码使用

作者: 18K纯帅咸鱼 | 来源:发表于2016-11-24 17:11 被阅读0次

    Vim的前世今生

    Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。
      Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs同样都是非常优秀的文本编辑器。

    Vim的编辑模式

    • 命令模式
      在Git Bash中输入代码vim ad.min进入vim命令模式(如下图所示)


      1.png
    • 编辑模式
      在命令模式下是无法编辑文本的,此时若是想从命令模式进入了编辑模式,需按下“i”,切换模式。而退出编辑模式只需要按一下esc键即可。
      2.png

    vim的常用命令

    1.快速定位到当前段落开头使用或者{
    2.快速定位到当前段落开头使用或者}
    3.复制与粘贴
    剪切当前行:dd
    拷贝当前行:yy
    拷贝当前到第N行:Nyy
    粘贴:p
    4.VIM 有很多命令,可以用来到达文件里面你想到达的地方。下面是一些在文件里面移动的命令:
    向下移动一屏:Ctrl-f
    向下移动半屏:Ctrl-d
    向上移动一屏:Ctrl-b
    向上移动半屏:Ctrl-u
    5.查找某个字符
    *:读取光标处的字符串,并且移动光标到它再次出现的地方。
    #:和上面的类似,但是是往反方向寻找。
    /text:从当前光标处开始搜索字符串 text,并且到达 text 出现的地方。必须使用回车来开始这个搜索命令。如果想重复上次的搜索的话,按 n移动到下个 text 处,N 移动到上一个 text 处 。
    ?text:和上面类似,但是是反方向。
    m{a-z}:在当前光标的位置标记一个书签,名字为 a-z 的单个字母。书签名只能是小写字母。你看不见书签的存在,但它确实已经在那里了。
    ``.`:到你上次编辑文件的地方。这个命令很有用,而且你不用自己去标记它。

      今天暂时到这里,日后继续补充。若有错误,请不吝指教。
      文章著作权归饥人谷_蒋恒和饥人谷所有,转载须说明来源

    相关文章

      网友评论

          本文标题:Vim的简单代码使用

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