inux Vim 编辑器与 Shell 基础命令学习笔记
一、vim 编辑器
安装与打开 Ubuntu 安装 vim:
sudo apt-get install vimvim 文件名,文件不存在则新建,存在直接打开编辑。三种模式
- 普通模式:打开默认进入,输入指令操作;h/j/k/l 移动光标,gg 到首行,G 到末行
- 插入模式:普通模式按 i 进入编辑,按 ESC 退回普通模式
- 命令行模式:普通模式输入
:,用于保存、退出、替换
保存退出常用命令
:q无修改退出;:q!放弃修改强制退出;:wq保存并退出常用操作 删除:x 删字符、dd 删整行 复制粘贴:y 复制,p 粘贴,v 选中文字批量复制 查找:
/关键词查找,n 看下一处 替换::s/旧/新/g当前行全部替换;:%s/旧/新/g全文替换
二、其他文本编辑器
- nano:操作简单,底部提示快捷键,Ctrl+O 保存,Ctrl+X 退出
- emacs、KWrite、Kate、gedit:图形界面编辑器,支持代码高亮
三、Shell 基础命令
- echo:输出文字与变量,双引号识别变量,单引号原样输出
- 管道符 | :前命令输出作为后命令输入,用于筛选内容
- 重定向
>输出覆盖写入文件;>>追加内容;<将文件作为命令输入 - 文件合并 paste:按列拼接文件;join:按相同关键字合并文件
四、实操练习
- 用 vim 新建 txt 文件,练习模式切换、保存文件
- 查找文中所有 old 字符,分别执行单行、全局替换为 test
