5vim文本编辑器
5.1 文本编辑器Vim-Vim常用操作
1命令模式
默认是命令模式
2插入模式:
从命令模式进入插入模式:a i o
我们要在girl后面插入一个字母,按下a
按大写的A,无论光标在哪里,都会跳到这行的末尾进行插入
要想在光标所在字符前 插入,光标移到s,按下i
大写的I,行首
o光标的下一行
O光标的上一行
注意:以上的所有操作都必须实在命令模式下操作的,按下esc回到命令模式
3定位命令
:set nu给文件标上行号
:set nonu取消行号
标记行号后按gg到第一行
G到最后一行
按821G或者:821就821行
在编辑某一行时,就按下$到行首
4删除命令
5复制和剪切命令
6替换和取消命令
7搜索和搜索替换命令
我们想查找与ftp相关的行,用/加上ftp
n找下一个
8保存和退出命令
把写权限去掉
这时候编辑
还还以做更改
但是保存不了,wq!可以强制保存,但是只针对于root和所有者
总结:
5.2 文本编辑器Vim-Vim使用技巧
1导入命令执行结果
那么就会将/etc/issue文件里的内容导入到光标所在的位置
导入时间
2定义快捷键
需要在编辑文件或脚本时,配置文件
1 光标移到行首2i跳入插入模式3输入#4回到命令模式 非常麻烦
我们可以用快捷键的形式执行这样的操作
按enter即刻到了光标所在行的行首
删除这个注释符号
这时你就只需要按一个ctrl+h就可以插入邮箱了
3注释连续行
去掉连续行的注释
把行首的注释去掉
有的语言里面使用//当做注释,那么就需要在每个/前面加上转义符
4替换
回车
但是这样的话重启后就会丢失
所以需要写入用户的宿主文件中
这样就会永久有效,打开任何一个文件它就会有上面的这些设置
是在.vimrc这个文件下面
6软件包管理
6.1 软件包管理-简介
源码包:把源代码直接开放的代码包,linux是c语言写的
安装比较慢、容易出错 编译的时间比较慢、需要手动安装
脚本安装包:不需要手动安装,这种包不多
二进制包:把源代码经过编译的0101 .rpm包
安装快、但是看不到源代码了
windows中的包都是这种
6.2.1 软件包管理-rpm命令管理-包命名与依赖性
rpm是给管理员看的
装软件包a需要你装b,装b需要装c
装的话,顺序c,b,a
删除的话.顺序a,b,c
环形依赖
把a,b,c同时装
模块依赖
光盘挂载
好几千个rpm包
我们来安装一个包,需要依赖包libodbcinst.so.2