美文网首页
vim的使用

vim的使用

作者: ClementGu | 来源:发表于2018-04-17 18:11 被阅读36次

vim介绍

vim丰富的插件可以把vim打造成一个功能完备的IDE,vim类似于记事本但是拥有更强大的功能。

vim有命令模式、输入模式和末行模式三种:

Esc进入命令模式 

Shift + ; 进入末行模式

输入插入命令如(i,a,o)进入输入模式

vim基本操作

01.进入文件 vim filename

        Shift + ; 末行模式 

                wq 保存并退出 

                q直接退出(如果修改了退出不了 可以保存退出或者强制退出)

                 q!强制退出

02.光标移动

        Esc 进入命令模式 

                gg到文件第一行

                G(Shift + g)到文件最后一行

                ^非空格行首

                0行首

                $行尾

03.输入模式

            i从当前光标前开始输入

            I从当前行首开始输入

            a从光标后开始输入 (after??)

            A从当前行尾输入

            o在光标下一行新增一行进入输入模式

            O在光标上一行进行输入

       注:进入输入模式后 最后一行会出现-INSERT-字样

04 复制粘贴

        yy赋值整行内容

        nyy(3yy 5yy)n为想要复制的行数 即复制几行的内容

        yw赋值当前光标到单词尾的内容

        p 粘贴

05 删除 

        dd 删除光标所在行

        dw 删除一个单词

        x 删除光标所在字符

        u 撤销上一次操作

        s 替换 先删除然后替换可以在之间再进行输入操作

        r 替换单个

        ctrl + r 反撤销(撤销回滚)即撤销u

06 块操作

        v 块选择 一行一行的选择一块 即只能选择行数 不能选择行的宽度

        ctrl + v 列块选择  既可以选择行数又可以选择行宽

    注:当选择块后 可以使用yy 和 p来进行复制粘贴工作

07 查找

        Esc 切换到命令模式 

        shift + ; 末行模式

        /+查找内容  向前搜索

         ?+查找内容 向后搜索

        n 向下查找    查找是在搜索之后一次查找匹配的内容

        N向上查找 

        注:查找的/  ? 后面不需要空格。 

简单操作:

1.vim test.py 创建一个Python文件。

2.按Esc进入命令模式。

3.按i编辑当前文件,输入print("hello world !")

4.按Esc 再次进入命令模式。

5.按Shift + ;进入末行模式 输入wq 保存并退出。

6.输入python test.py 运行Python文件。

下图为Python的hello world! 效果。


注:vim模式切换首先要按Esc进入命令模式进行操作,即vim是命令执行和文件编辑的切换按钮。

相关文章

  • pofile 格式

    vim 使用使用 VIM 编辑器编写 $vim podfile 创建 Podfile 文件并使用 VIM 编写 执...

  • Vim 常用命令

    VIM 命令 文件命令 VIM的模式 VIM导航命令 VIM插入命令 VIM查找命令 VIM替换命令 VIM使用技...

  • FFmpeg 工程之路-基础开发概述

    章节 熟练使用 Vim 编辑器Vim 编辑器核心理念、使用窍门Vim 处理模式Vim 常用命令Vim 基础命令 C...

  • 15.进入vimrc

    使用这个命令 vim /etc/vim/vimrc

  • Vim使用总结

    Vim使用总结 前言 Vim是Linux中经常使用到的文本编辑器,之前虽然有学过过Vim的使用,不过,由于使用的频...

  • VIM:vim使用

    输入态:键盘命令输入文字 模式态:通过ESC进入,键盘上所有的安静成了功能键,命令组合按命令执行 1、单一键 1)...

  • vim 基础设置

    使用vim很长时间了,vim是工作和学习中一直使用打编辑器,在此写下我的vim使用vim的好用之处很多是因为插件,...

  • Linux中的编程工具

    vim编辑器vim是Linux中开发和编程的利器,掌握好vim的使用技巧,效率将比使用GUI的程序更高vim的三种...

  • VIM 操作记录

    @(linux 编程)[vim, 技能, VIM, 开发技能, 工具使用] 使用vim 大概有2年,但是感觉一直停...

  • Vim 配置 使用

    参考文档 vi/vim使用进阶vim编辑器技巧备忘Vim 的哲学(一) 将Vim改造为强大的IDE—Vim集成

网友评论

      本文标题:vim的使用

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