九、vi / vim命令

一、vi 和vim命令基本一样,用哪个都行,vim得安装,安装命令:sudo apt install  vim

二、例如执行命令:vi   4.py

如果不存在4.py文件,可创建一个不存在的文件;

如果本来就有4.py文件,执行这条命令,可打开这个文件进行编辑修改。

三具体执行操作

(1)

  ①   vim 5.py

  ②  首先进入界面是命令模式:输入i键——进入编辑(插入)模式;

  ③  输入完毕,按ESC键,进入命令模式——按:冒号进入末行模式;

  ④  输入wq,回车是保存退出,输入q!是不保存强制退出;

  ⑤  按下shift +zz 也就是快捷键保存退出了,相当于wq(不用切换到末行模式了)。

【i——编辑(插入)模式;    esc——命令模式;   :——末行模式;   :wq——保存退出;    q!——强制退出

(2)


(3)

1、在命令模式下:yy复制光标在当前行(再i进入插入模式,光标定位,—esc 进入命令模式,按p粘贴)yyp

2、命令模式下:4yy (nyy)复制了光标所在的及其向下行共 4(n)行——再找光标位置p粘贴;(包含光标所在的行)

3、命令模式下:dd剪切光标所在的这一行;

4、命令模式下:2dd(ndd)是剪切光标所在行开始的下2(n)行;再按p键,可粘贴删掉的2(n)行;(包含光标所在的行)

总结:

yy复制光标所在的这一行;

4yy是复制光标所在行开始向下的4行;

nyy是复制光标所在行开始向下的n行(包含光标所在行);

p是粘贴;

dd剪切光标所在的这一行;

2dd剪切光标所在行向下2行;

ndd剪切光标所在行向下n行(包含光标所在行)

(4)

显示行号:在命令模式下输入:set number

(5)

按下h,发现光标向左;

按下小写l是小写的l,发现光标向右;

按下k发现光标向上;

按下j发现光标向下。

按住大写的L可以将光标定位到所能看得到的屏幕的代码的最后。

按住大写的M可以将光标定位到所能看得到的屏幕的代码的中间。

按住大写的H可以将光标定位到所能看得到的屏幕的代码的上方。

Ctrl + f----->向下翻一页代码

Ctrl + b---->向上翻一页代码

Ctrl + d---->向下翻半页代码

Ctrl + u---->向上翻半页代码

(6)

例如:想要快速定位到20行:——20G       n行——nG

跳到第一行,回到整个代码的第一行——1G或gg

跳到整个代码的最后一行——G

(7)

w:向后跳一个单词的长度,即跳到下一个单词的开始处;

b:向前跳一个单词的长度,即跳到上一个单词的开始处;

(例如hello world  光标在w上,按b会跳到h上;但光标在l或d上,按b会跳到w上,再按一次会跳到h上)

D/dw:从当前的光标开始剪切,一直到行末(包含光标覆盖的自己);

u:撤销刚刚的操作:

ctrl + r :反撤销

d0(数字0):从当前的当标开始剪切,一直到该行的行首(不包含自己)

(小写)x:删除当前的光标,每次只会删除一个(删除光标覆盖的自己);

(大写)X:删除当前光标前面的那个,每次只会删除一个。

(8)

按下小v+方向键——选中文字(v别很快松手)

接着【shift + 两次>  缩进,右移动

    【shift + 两次 <  左回去】

(9)

按下shift +zz 也就是快捷键保存退出了,相当于wq(不用切换到末行模式了)

四、大总结:

              









  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值