Linux-based Essential Bioinformatics
Linux生物信息技术基础
2026-05-26更新
Linux vim内置教程vimtutor
简介
-
基本概念 — Linux系统自带的vim教程,可以按教程由浅入深边练边学,掌握vim的基本操作
-
如何启动 — 在命令行提示符下输入vimtutor即可启动教程,相当于复制教程并用vim进行编辑
-
如何退出 — 输入Esc键,进入底线命令模式,输入冒号":",在冒号后输入q!,意为Quit
-
如何备份 — 输入Esc键,进入底线命令模式,输入冒号":",在冒号后输入w vimtutor.txt,将整个教程保存为vimtutor.txt文本文档
-
如何学习 — 从教程给出的实例入手,先易后难、由浅入深,边练别学、别学边练,注重实际操作,切忌死记硬背
第1课
-
移动光标 — h 左移, j 下移, K 上移,l 右移;5j 下移5行, 10l 右移10个字符
-
退出编辑 — 按Esc键,在冒号":"后输入q! 不保留修改退出
-
删除 — x 删除光标所在位置字符
-
插入 — i 在光标所在位置处插入
-
追加 — A 光标移到行尾,进入插入模式
-
保存 — 按Esc键, 在冒号后输入 wq 保留修改退出
第2课
-
删除单词 — dw 删除光标所在处及其后面字符直至下一个单词
-
删除多个字符 — d$ 删除光标所在处至行尾所有字符
-
移动 — 2w 向右移动2个单词,3e 向右移动到第3个单词末尾,0 移动到行首
-
删除多个单词 — d3w 删除3个单词
-
删除行 — dd 删除光标所在行,2dd 删除2行,即光标所在行及下一行
-
复原 — u 撤销上一步操作,U 撤销当前行所有操作,恢复到进入该行前状态,Ctrl-R 撤销恢复操作
第3课
-
粘贴 — p 粘贴删除或复制的行、单词或字符
-
替换字符 — r 替换光标所在处字符
-
替换单词 — ce 删除到光标所在处单词至末尾,进入插入模式
第4课
-
显示光标位置 — Ctrl-G 显示光标当前所在位置
-
快速移动光标 — gg 移到第1行,G 移到最后一行;50G 移到第50行
-
搜索 — /error 搜索单词error,n 搜索下一个,N 搜索上一个
-
括号匹配 — % 匹配光标所在处括号,包括圆括号"(",方括号"[”,花括号“{"
-
底线替换 — :s/old/new/ 将当前行old替换成new,:s/old/new/g 将文档中所有old替换成new
第5课
-
系统命令 — !ls 执行系统命令ls
-
另存文件 — :w newfile 将编辑后的内容保存到名为newfile的文件中
-
可视化 — v 启动可视化编辑模式
-
读取文件 — :r file1 读取文件file1,插入光标所在位置
第6课
-
插入空行 — o 在光标所在行下面插入;O 在光标所在行上面插入
-
光标后插入 — a 在光标所在字符后插入
-
替换多个字符 — R 替换光标所在处多个字符
-
复制 — yy 复制光标所在行;5yy 复制光标所在行及其下面4行共5行;yw 复制光标所在处单词
-
设置大小写 — :set ic 设置搜索时不区分大小写
第7课
-
调用帮助文档 — :help 调用系统自带帮助文档
-
创建启动脚本
-
命令自动补齐