黑马程序员Linux系统开发视频之VIM使用教程

VIM编辑器使用全攻略
本文详细介绍了VIM编辑器的使用方法,涵盖命令模式、文本模式、末行模式的操作。命令模式包括光标的移动、删除、撤销、复制粘贴等操作;文本模式介绍了插入和删除字符、行的方法;末行模式有查找替换、保存退出等功能,还提及了分屏操作。

VIM编辑器的使用
命令模式的操作
1.光标的移动
  h   j   k   l
  前  下  上  后
  行首:0
  行尾:$
  文件开始位置:gg
  文件末尾:G
  行跳转:300G

2.删除操作
  删除光标后边的字符:x
  删除光标前边的字符:X
  删除光标前边的单词:dw (光标移动到单词的开始位置,否则只能删除一部分)
  删除光标到行首的字符串:d0
  删除光标到行尾的字符串:D(d$)
  删除光标当前行:dd
  删除多行:ndd (n -- 自然数)
 
3.撤销操作
  撤销:u
  反撤销:ctrl + r

4.复制粘贴
  复制:yy
  复制多行:nyy
 
  粘贴:p (光标所在行的下一行)
  粘贴:P (光标所在行)
 
  剪切 == 删除
 
5.可视模式
  切换到可视模式:v
  选择内容:hjkl
  操作:复制:y 删除:d

6.查找操作
  1. /hello
  2. ?hello
  3. # -- 把光标移动到查找的单词身上
  遍历时的快捷键:N/n

7.r:替换当前字符

缩进:
  向右:>>
  向左:<<

8.查看man文档
  K(shift + k) 3 + shift+k

文本模式下的操作:
  切换到文本模式:
    a -- 在光标所在位置的后边插入
    A -- 在当前行的尾部插入
    
    i -- 在光标所在位置的前边插入
    I -- 在光标所在行的行首插入
    
    o -- 在光标所在行的下边开辟一个新的行
    O -- 在光标所在行的上边开辟一个新的行
    
    s -- 删除光标后边的字符
    S -- 删除光标所在的行

末行模式下的操作:
  查找::s/tom/jack/g
        :%s/tom/jack/
    :20,25s/tom/jack/g
  保持退出:
    q:退出
    q!:退出不保存
    w:保存
    wq:保存退出
    x:== wq
在命令模式下保存退出:ZZ

分屏操作
  末行模式
    命令:sp  将屏幕分为两部分 -> 水平
    命令:vsp 将屏幕分为两部分 -> 垂直
    命令:sp(vsp) + 文件名 水平或垂直拆分窗口显示两个不同文件
  操作
    命令:wqall 保存并退出所有屏幕
    命令:wq 保存并退出光标所在的屏幕
    ctrl+ww 切换两个屏幕

 

完全照搬,版权归原作者。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值