目录
前言
Part1. Linux软件安装方式
Part2. apt包管理器常用操作
Part3. Vim编辑器
Part4. 结语
前言
vim编辑器的使用是非常重要的,来跟随小编的视角来看看吧。
let's go!!!!!!!!
Part1. Linux软件安装方式
Linux软件主要三类安装方式
<1>源码安装:下载源代码本地编译
<2>软件包安装:deb/rpm包,手动安装
<3>包管理器(apt):自动处理依赖,从软件源服务器批量下载安装,把文件部署到系统各个目录。
系统目录分工:有的存放可执行程序,有的存放库文件,各自有默认权限。
•系统级安装:放到系统公共目录,所有用户都可以使用。
•用户级安装:安装到/home下,包管理器会处理访问权限,仅当前用户可用,类似手机应用商店。
软件来源:开发者写好程序→提交给软件社区/软件仓库→存放在远程服务器→用户本地apt下载。
p.s. gcc、g++这类开发工具,软件源内部已经预编译完成,可以直接下载使用。
Part2. apt包管理器常用操作
需要sudo/root权限执行
//安装软件 sudo apt install 软件名 //卸载软件 sudo apt remove 软件名 //列出已经安装的软件 apt list //筛选查找软件 apt list | grep 关键词软件分为base基础软件、epel扩展软件源。
下载扩展源:
apt install -y epel‑release网络排查,测试能否联网:
ping -c 3 www.baidu.com
Part3. Vim编辑器
Vim是多模式编辑器
<1>普通模式(默认打开进入,所有输入识别为命令)
<2>底行模式
<3>插入模式(编辑文字,i进入)
<4>可视模式(批量选择)
模式切换
•普通模式按 i:进入插入模式,可以写文字
•插入模式按 ESC:退回普通模式
普通模式快捷键
光标移动
• j 向下,k 向上,h 向左,l 向右
• gg 跳到文档第一行
• shift+g 跳到文档末尾
• n+shift+g 跳转到第n行
• shift+^ 跳到本行开头
• shift+$ 跳到本行末尾
• H 屏幕顶部,M屏幕中间,L屏幕底部
复制剪切粘贴
• yy 复制当前行,n+yy复制n行
• p 粘贴到光标下方
• P 粘贴到光标上方
• dd 删除(剪切)当前行,n+dd删除n行
• u 撤销操作
• ctrl+r 反撤销
替换与删除
• x 删除光标处字符,shift+x删除光标前字符
• r 替换光标下单个字符,n+r重复替换n次
• shift+r 进入替换模式,直接覆盖写入
翻页
• ctrl + u 向上半页
• ctrl + d 向下半页
• ctrl + b 向上整页
• ctrl + f 向下整页
批量注释(可视块模式)
1. ctrl+v 进入块可视模式
2. jk上下移动选中多行的开头位置
3. shift+i 进入块插入
4. 输入注释符号 //
5. 按ESC完成批量注释
批量取消注释
1. ctrl+v 块模式,选中每一行开头的//符号块
2. 按d删除选中块
底行模式(普通模式输入冒号:进入)
:set nu "显示行号
:set nonu "关闭行号
:wq "保存并退出
:wq! "强制保存退出
:%s/原文本/替换文本/g "全局替换,%代表全文
:/关键词 "向下搜索关键词,高亮匹配!shell命令 "在vim内部执行外部linux命令,例如!gcc main.c
多窗口分屏
vim -o 文件1 文件2
ctrl+w 在多个窗口切换光标。打开文件直接跳到指定行
vim 文件名 +行号Vim个人配置
在家目录创建 .vimrc,写入配置内容,当前用户打开vim自动加载这份配置。
bash小技巧
ctrl + r检索历史输入过的命令
!x执行历史里面最近一条以x开头的命令
Part4. 结语
这篇文章我们认识到了vim编辑器的相关知识,接下来,小编还会带来更多Linux相关的知识,敬请期待~
最后,祝大家可以:春风得意马蹄疾,一日看尽长安花!
最后的最后,要是觉得本文还可以的话,可以点点赞,关注小编一波,谢谢大家!~