尚观课程2-Vi(Vim)用法及Shell环境配置

vi(vim)编辑器

vi编辑器是Linux上面最常用的编辑器,很多Linux发行版都默认安装了vi。其中,vi这个名称是visual interface的缩写。vi拥有非常多的命令,但是正因为有非常多的命令,才使得vi的功能非常灵活和强大。vim是vi编辑器的增加版。
通常认为,vi有3种使用模式,分别为一般模式、编辑模式和命令模式。在每种模式下面,用户都可以分别执行不同的操作

一般模式

当用户刚刚进入vi编辑器的时候,当前的模式就是一般模式。一般模式是3个模式中功能最为复杂的模式,一般的操作都在该模式下完成。
一般模式提供许多快捷键,分为以下4类:

  1. 光标移动快捷键
  2. 文本操作快捷键
  3. 文本复制和粘贴快捷键
  4. 删除文本快捷键

这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述

在Vi或Vim中输入ZZ可以直接保存退出
编辑模式

当用户执行了插入或者追加等操作之后,都会使得vi从一般模式切换到编辑模式。vi的编辑模式与其他编辑器的编辑模式没有什么太多的区别。在编辑模式下,用户可以使用上、下、左和右4个方向键移动光标,使用backspace键和del来删除光标前面的字符,还可以在光标所在的位置插入字符。

命令模式

命令模式也是使用比较多的一种模式,在命令模式下,用户主要完成文件的打开、保存,将光标跳转到某行,以及显示行号等操作。
这里写图片描述

:x  等价于   :wq

Shell配置文件

Bourne Shell (sh)的配置文件主要有2个,分别为每个用户主目录中的.profile文件以及/etc/profile文件。在前面的2个文件中,后者是所有的用户共同使用的文件。每个用户在登录Shell之后,会首先读取和执行/etc/profile文件中的脚本,然后再读取和执行各自主目录中的.profile文件。因此,用户可以将所有用户都需要执行的脚本放在/etc/profile文件中。

命令别名

命令别名是命令的另外一个名称。在Linux中,设置命令别名的作用主要是为了简化命令的输入。对于一个包含许多选项和参数的命令,用户可以为其设置一个别名,这样的话,在调用该命令的时候只要使用别名就可以了。命令别名需要使用alias命令完成,其语法如下:

alias command_alias=command
alias ld="ls -ld"

其中,参数command_alias表示命令的别名,command表示某个Shell命令。当设置了命令别名之后,用户就可以与使用普通的命令一样,使用别名。
用户设置别名后如果需要取消别名,则可以

unalias ld
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值