vim文本编辑器简单用法

vim最基础的用法

vim 编辑器

一.vim在工作过程中有三种模式:编辑模式,输入模式,末行模式。
1.编辑模式:也叫命令模式,键盘操作会被理解为编辑命令。
2.输入模式:在文本文件中进行输入内容。
3.末行模式:vim内置的命令接口,执行vim的内置命令。

 

二.对一个文本文件进行vim编辑,分三步,打开,编辑,退出。
1.打开文件:vim [option]。例:vim /app/teat
2.编辑文件:此时我们需要在vim的三种模式中切换。
1.编辑模式——>输入模式: (i,o)
i:在光标所在处的前方转换为输入模式
o:在光标所在行的下方新建一个空白行并转化为输入模式
2.输入模式——>编辑模式: ESC键
3.编辑模式——>末行模式 : 直接输入冒号,左下方就会出现 :
4.末行模式——>编辑模式:ESC键
5.输入模式和末行模式不能直接转换,需要先转换到编辑模式
3.退出文件:(1)切换到末行模式后退出。
q 退出
q! 不保存退出
x 保存退出
wq 保存退出
wq! 强制保存退出
(2)编辑模式下退出 ZZ

 

三.vim的编辑命令(在编辑模式中)
1.删除
x 删除光标所在处的字符
dd 删除光标所在行
#dd删除#行,从光标所处行往下(包括光标所处行)
2.复制
yy复制光标行
#y复制#行
3.粘贴
p 缓冲区如果为整行,粘贴到光标的下方,否则,粘贴到光标的后面
P 缓冲区如果为整行,粘贴到光标的下方,否则,粘贴到光标的前面
4.撤销
u 撤销此前的操作
ctrl+r 撤销此前的撤销操作
5.翻屏
ctrl+f 向下翻一屏
ctrl+b向上翻一屏

 

四.末行模式的命令
1.查找
/pathern 从光标往后查找
?pathern 从光标往前找
2.内容界定
# 第#行
$ 最后一行
% 全文
set nu 显示行号
set nonu取消显示行号

 

五.切换文件
:next 切换到下一个文件
:previous 切换到上一个文件
:first 切换到第一个文件
:last 切换到最后一个文件
:wqall 保存所有文件并退出

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/86682

(2)
10590628461059062846
上一篇 2017-09-09
下一篇 2017-09-09

相关推荐

  • 马哥教育网络班22期第四周课程练习1

    1.cp -r /etc/skel/ /home/tuser1 && chmod -R 600  /home/tuser1 2.max=`cat /etc/group |awk -F":" '{print $3}'|sort -nr| head -n1`|sed -i '$a had…

    Linux干货 2016-09-05
  • Linux基础知识之WMware Tools的安装

    该博文以CentOS6.8_x86_64系统为基础,tty终端登录CentOS6.8系统,以root身份登录系统。 为什么要安装WMware Tools?                    VMware Tools是VMware虚拟机中自带的一种增强工具,…

    Linux干货 2016-07-29
  • iptables使用示例

    iptables规则

    2017-10-14
  • FHS文件系统各目录功能

    / 根目录。 包含了几乎所的文件目录。相当于中央系统。进入的最简单方法是:cd /。 /boot 引导程序,内核等存放的目录。 这个目录,包括了在引导过程中所必需的文件,引导程序的相关文件(例如grub,lilo以及相应的配置文件以及Linux操作系统内核相关文件(例如vmlinuz等一般都存放在这里。在最开始的启动阶…

    Linux干货 2016-10-20
  • Bash的I/O重定向及管道

    每周更新的博客定时派送啦,本周与大家一起分享的是重定向和管道 首先了解一下 读入数据:Input 输出数据:Output 我们来看一下重定向:  >  覆盖重定向 上面图中 > 文件名     创建空文件 touch 文件名 创建空文件 这两种方法都可以创建一个新的文…

    2017-07-21
  • https搭建

    https             http over ssl = https 443/tcp                 ssl: v3           &nb…

    Linux干货 2016-06-28