LINUX入门:Vim编辑器简单使用入门教程
《LINUX入门:Vim编辑器简单使用入门教程》要点: 分享一篇实用的Vim编辑器简单使用入门教程,希望对大家有所赞助.? vim是一款全屏纯文本编纂器,与Windows的记事本一样,不同的是,vim是一款增强版的编纂器,具有语法着色及查找替换等特性,而vim的之前版本是vi编纂器,vi编纂器并没有语法着色的功能. 1、了解vim的模式架构vim是一个模式化的编纂器,有基本模式,共分为一下几点,分别是: 2、vim打开文件的格局vim打开的格局文件如下: ``` vim [options] [file...]
3、模式转换我们在以上的结论中看到vim共有三种模式,它们之间是可以切换的,但默认是编纂模式,我们可以从在编纂模式上转换为输入模式,转换方式有以下几种: 4、功能使用我们编辑文件的时候,完成时要保留和关闭该编辑器,之后可以编辑下一个文件或者执行其它任务,当我们正编辑时,完成后保留及退出功能如下: 4.1字符间跳转所谓字符跳转指的便是上下左右对字符移动的方向,不过不是运用的方向键,而是在键盘上的那些 4.2 单词间跳转单词间跳转是指对一整个单词进行的,而不是以上的单个字符的跳转,用键盘上 4.3 行首行尾跳转行首和行尾之间的跳转能便利了可以不用从头开始逐个字符进行跳转,从而实现了对行首行尾的跳跃,由 4.4 行间跳转行间跳转可以跳到指定的行,也可以大幅度的从第一行超过最后一行,相反,也可以从最后一行跳到第一行,由 G:跳转至由#指定的行;1G,gg:第一行; G:末了一行; ``` 4.5 句间跳转和段间跳转句间跳转为 5、翻屏操作在vim编辑器当中,我们可通过翻屏来迅速查找所寻的位置对字段进行修改和编辑,我们使用快捷键来办理一下问题: 6、vim编纂命令vim编纂命令主要分为字符编纂、替换命令、删除命令、复制命令和粘贴命令以及改变命令. 对于字符编纂来说,我们使用 x:删除光标所在处起始的#个字符;xp:交换光标所在处的字符与其后面字符的位置; dd:删除光标所处的行的起始共#行;``` 复制命令:就是我们平常在编辑文件中用鼠标选中,之后右击复制,这也是差不多的一种办法,不过是用命令 6.1 其它编纂操作6.1.1 可视化模式可视化模式起始很容易理解,就是我们在文档编纂时,用鼠标选中这就是可视化的模式了,用 6.1.2 撤销操作撤销无非就是犯了一些不该犯的错误就回到原点,这是撤销的一种,在现实中当然是没有的,不过在电脑这个虚拟世界中就可以, u:撤销此前的#个操作;``` 如果说你懊悔的事情回到原点发现还是错误的话,可以回到现在,这就是撤销此前的撤销操作了,我们用快捷键 7 vim末行模式vim的末行模式是一个内建的命令行的托言,它分为地址定界、查找、查找和替换. 7.1 地址定界
7.2 查找
7.3 查找和替换s:末行模式的命令;使用模式: 8 vim多文件功能我们可以使用vim可以打开多个文件,但是显示的时候只能显示一个默认,我们可以使用以下办法来进行切换,而多文件的格式为: ``` vim FILE1 FILE2
本文永远更新链接地址: 欢迎参与《LINUX入门:Vim编辑器简单使用入门教程》讨论,分享您的想法,编程之家PHP学院为您提供专业教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 为什么flush_dcache_page()在linux内核中什么都不做?
- Linux – 当优先级较高的任务繁忙时,不会调度优先级较低的线
- linux – 存储GNU使生成的文件在别处
- metrics – 用于显示修改,添加,删除SLOC和SLOC的Linux工具
- 亚马逊Linux上的Nginx php-fpm =退出信号11
- LINUX实操:SparkyLinux用户安装Linux Kernel 4.12
- Linux上的自由空间驱动的日志轮换?
- linux alsa音频中采样率fs、比特率BCLK 、主时钟MCLK关系
- 监控linux上的进程
- 我在Linux(Centos)下的C中运行时出现“无法分配请求的地址”