Linux中的开发工具--yum&vim

Linux软件包管理器:yum

yum 的功能就是搜索下载需要的软件包(使用yum需要联网)。

yum  list :查看可下载的软件包

由于Linux下的软件包十分多,所以可以用grep指令来搜索:

yum list | grep 关键字

示例:

 Linux上安装和卸载软件包

yum install 安装的软件包名  (输入指令后输入 y 确定下载,直到输出complete说明下载完成)

 yum remove 卸载的软件包名

 Linux下的代码编辑器:vim

【1】正常模式

正常模式无法输入内容

【2】输入模式

正常模式下按a,i,o可以切换到输入模式,a键默认定位到光标的下一个位置,o键默认定位到光标的下一列开头,i键默认定位到光标处。

【3】底行模式

底行模式不能从输入模式直接切换,必须从正常模式切换到底行模式。所以需要再输入模式切换到正常模式后再切换底行模式。

 

 

 vim下的底行模式常用指令简介

在正常模式下输入shift+;进入底行模式

 进入底行模式后vim界面左下角有一冒号和光标提示输入指令

 

set nonu  设置行号 

设置好行号后再输入代码会显示行号:

 

w :保存文件 

q :退出vim编辑器 

 也可组合使用:

  • w:保存当前文件
  • w!:强制保存
  • q:退出
  • q!:强制退出
  • wq!:强制保存并退出

/查找的关键字 :在文件中查找字符 

 vim下的正常模式简介

正常模式的所有操作都是在高效移动光标,提高操作效率

gg  定位至代码第一行

 shift+g  定位至代码最后一行

 n+shift+g  定位至代码任意一行

 shift+^  定位至特定一行的起始

 shift+$ 定位至特定一行的结尾

w 向前跳过一个单词

b  向后回退一个单词 

 h/j/k/l :左/下/上/右移(vim诞生的时期键盘上hjkl与上下左右键还没有分开,所以使用hjkl进行光标移动,这个操作也被保留下来了)

 早期的键盘:

 

 yy/n+yy 复制当前行或者复制当前行开始的n行

 p/n+p 粘贴复制内容到当前行/粘贴n次

u 撤销上一步操作

CTRL +r 撤销上一步的撤销

dd/n+dd 删除/剪切当前行/n行

n+x /X 向后/前剪切n个字符

shift+~ 大小写转换

vim下的替换模式

shift+r 切换替换模式(替换模式下输入内容会直接替换掉光标位置内容)

 

 vim下的视图模式

 CTRL +v 正常模式切换视图模式

视图模式下注释:

用j,k选中要注释的行选好后,按shift+i进入插入模式再输入//后,按ESC退出,此时代码就被注释掉了 。

视图模式下取消注释:

进入视图模式,使用hjkl选中要取消注释的区域,注意这里要选中前两列,否则只会删除//的第一个/,选好后输入d,即可删除。

 vim下的多线程操作

vim文本编辑器可以同时打开多个文件,在vim的底行模式下输入:vs 想要打开的文件名
此时就可以打开另外一个文件。虽然说有多个文件,但是光标只有一个!光标在哪个文件,现在就在编辑哪个文件。

CTRL+ww 切换文件进行操作

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值