基础命令
来源:互联网 发布:十月妈咪淘宝旗舰店 编辑:程序博客网 时间:2024/05/19 03:24
- 查看Linux版本
- lsb_release -a
- 查询安装包
- rpm -qa | grep vim : rpm -qa是搜索所有的安装包,整体的意思是在所有安装包中检索vim安装包
- yum search * 从yum源中搜索安装包,可以配置yum源为本地和远程。
- yum -y install vim* 用yum的方式自动下载和安装软件,vim加连续两次Tab键可以显示vim命令是否可用
- 命令+tab查看命令是否可用
切换root sudo su -
网络
- service network restart 重启网络
vim 常用命令
- 三张模式和切换
- 默认是普通模式,普通模式可以使用快捷键对文本进行操作
- 普通模式输入i,进入编辑模式,编辑模式输入ESC,返回到普通模式
- 普通模式输入:进入到命令模式,后面可以插入保存、退出等命令
- 离开vim
- 不保存退出 : :q!
- 保存退出 : :wq
- 进入输入模式
- 行尾追加:A
- 光标后追加:a
- 行头插入:I
- 光标前插入:i
- 上一行新增一行:O
- 下一行新增一行:o
- 修改和删除
- 进入取代状态,知道ESC为止: R (replace)
- 删除整行: dd
- 撤销操作: u
- 撤销操作的反义: ctrl + r
- 查找和替换
- 光标后查找某个字符串:/字符串
- 向下查找这个字符串:n
- 向上查找这个字符串:N
- 替换光标所在行的第一个字符串: :s/old/new
- 替换光标所在行的所有字符串: :s/old/new/g
- 替换n1-n2行的所有字符串: :n1,n2s/old/new/g
- 替换所有行的所有字符串: :%s/old/new/g
- 光标移动
- 多行级别:
- 该视窗第一行:H
- 该视窗中间一行:M
- 该视窗最后一行:L
- 该文件最后一行:G
- 下一列第一个字元:+
- 上一列第一个字元:-
- 跳到某一行: :n
- 显示行数和占比: Ctrl+g
- 单行级别:
- 光标移到行头:0
- 光标移到行尾:$
- 光标移到下个字的第一个字母:w
- 光标移到下个字的最后一个字母:e
- 光标移到上个字的第一个字母:b
- 新增一行
- 上一行新增一行:O
- 下一行新增一行:o
- 多行级别:
- 视窗上下翻页
- 向下翻页: ctrl+f(follow)
- 向上翻页: ctrl+b(begin)
- 行号
- 显示行号: :set nu
- 不显示行号: :set nonu
- 三张模式和切换
0 0
- 基础命令
- 基础命令
- 基础命令
- 基础命令
- 基础命令
- 基础命令
- linux基础命令--解压缩命令
- Ubantu基础操作,基础命令
- ubuntu基础操作,基础命令
- 【Linux基础】基础shell命令
- 基础网络命令
- 网络安全基础命令
- [转载]DOS命令基础
- Linux基础命令集
- 基础网络命令
- DOS 基础命令
- Emacs基础命令整理
- DOS 基础命令
- WPF使用迅雷Aplayer
- I帧 B帧 p帧 IDR帧的区别
- nyoj55 懒省事的小明
- 回味左偏树(模板)
- SQLServerException: Arithmetic overflow error converting numeric to data type numeric(1)
- 基础命令
- Linux内核-中断-中断向量表和中断请求队列的初始化
- Java设计模式之行为型模式(责任链模式)
- JAVASE基础-day26(网络编程)
- Android开发QQ登陆、分享、空间分享及回调处理 不回调问题的处理
- 来说说 Java 中的实例初始化器
- nohup
- WebRTC 学习之 Conference 实现混音混屏
- HDU2859-Phalanx