vim编译器&shell脚本概述

本文介绍Vim编辑器的基本操作,包括模式切换、常用命令等,并讲解Shell脚本的基础知识,如脚本编写、执行及参数传递。

vim编辑器

vim是一个类似于vi的著名的功能强大、高度可定制的文本编辑器,在vi的基础上改进和增加了很多特性。默认所有linux系统都支持。


vim的三种模式
vim编译器&shell脚本概述
命令模式:默认使用快捷键
上下左右:hjkl
直接到首行:gg
直接到末行:G
输入模式:从命令模式通过a、i、o中任意一个字母进入,Esc返回命令模式,无法直接到末行模式。
末行模式:只能在命令模式下通过:,/,?进入
:w---保存
:q---退出(在没有修改内容情况下直接退出)
:q!---强制退出(不保存修改)
:wq!---强制保存退出(SHIFT+zz也可以)
:setnu---显示行号
替换:
:s/one/two---将光标所在行的第一个one替换成two
:s/one/two/g---将光标所在行的所有one替换成two
:%s/one/two/g---将全文的one替换成two
大小写字母替换:
gu---改成小写
gU---改成大写
查找:
/---自顶向下查找
?---自底向上查找

shell脚本

什么是shell脚本???
shell脚本就是将所有的shell命令有逻辑的组织到一起

脚本的大致过程为:写脚本--->授权--->执行
脚本文件执行的两种方式:
1../filename-----需要具备x(执行)权限
2.bash filename-----不具备x(执行)权限也可以
注意:
1.脚本文件名必须以.sh结尾
2.内容前四行通常为:
a.#!/bin/bash
b.#脚本的大致功能描述
c.#编写人员的邮箱
d.#编写时间
3.参数--传参
$? --- 表示上一次输出的结果 --- 返回0 上一次命令成功;非零,不成功
$# -- 统计脚本中的所有的参数个数
$ -- 对应参数的值
$n -- n >=1的整数 第n个参数
$0 -- 表示脚本的名称

转载于:https://blog.51cto.com/14191210/2363764

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值