Linux-based Essential Bioinformatics

Linux生物信息技术基础
2026-05-26更新
本站主页 远程登录 教学大纲 教学计划 参考文档 网页制作 交流报告

Linux vim内置教程vimtutor


简介

  1. 基本概念 — Linux系统自带的vim教程,可以按教程由浅入深边练边学,掌握vim的基本操作
  2. 如何启动 — 在命令行提示符下输入vimtutor即可启动教程,相当于复制教程并用vim进行编辑
  3. 如何退出 — 输入Esc键,进入底线命令模式,输入冒号":",在冒号后输入q!,意为Quit
  4. 如何备份 — 输入Esc键,进入底线命令模式,输入冒号":",在冒号后输入w vimtutor.txt,将整个教程保存为vimtutor.txt文本文档
  5. 如何学习 — 从教程给出的实例入手,先易后难、由浅入深,边练别学、别学边练,注重实际操作,切忌死记硬背

第1课

  1. 移动光标 — h 左移, j 下移, K 上移,l 右移;5j 下移5行, 10l 右移10个字符
  2. 退出编辑 — 按Esc键,在冒号":"后输入q! 不保留修改退出
  3. 删除 — x 删除光标所在位置字符
  4. 插入 — i 在光标所在位置处插入
  5. 追加 — A 光标移到行尾,进入插入模式
  6. 保存 — 按Esc键, 在冒号后输入 wq 保留修改退出

第2课

  1. 删除单词 — dw 删除光标所在处及其后面字符直至下一个单词
  2. 删除多个字符 — d$ 删除光标所在处至行尾所有字符
  3. 移动 — 2w 向右移动2个单词,3e 向右移动到第3个单词末尾,0 移动到行首
  4. 删除多个单词 — d3w 删除3个单词
  5. 删除行 — dd 删除光标所在行,2dd 删除2行,即光标所在行及下一行
  6. 复原 — u 撤销上一步操作,U 撤销当前行所有操作,恢复到进入该行前状态,Ctrl-R 撤销恢复操作

第3课

  1. 粘贴 — p 粘贴删除或复制的行、单词或字符
  2. 替换字符 — r 替换光标所在处字符
  3. 替换单词 — ce 删除到光标所在处单词至末尾,进入插入模式

第4课

  1. 显示光标位置 — Ctrl-G 显示光标当前所在位置
  2. 快速移动光标 — gg 移到第1行,G 移到最后一行;50G 移到第50行
  3. 搜索 — /error 搜索单词error,n 搜索下一个,N 搜索上一个
  4. 括号匹配 — % 匹配光标所在处括号,包括圆括号"(",方括号"[”,花括号“{"
  5. 底线替换 — :s/old/new/ 将当前行old替换成new,:s/old/new/g 将文档中所有old替换成new

第5课

  1. 系统命令 — !ls 执行系统命令ls
  2. 另存文件 — :w newfile 将编辑后的内容保存到名为newfile的文件中
  3. 可视化 — v 启动可视化编辑模式
  4. 读取文件 — :r file1 读取文件file1,插入光标所在位置

第6课

  1. 插入空行 — o 在光标所在行下面插入;O 在光标所在行上面插入
  2. 光标后插入 — a 在光标所在字符后插入
  3. 替换多个字符 — R 替换光标所在处多个字符
  4. 复制 — yy 复制光标所在行;5yy 复制光标所在行及其下面4行共5行;yw 复制光标所在处单词
  5. 设置大小写 — :set ic 设置搜索时不区分大小写

第7课

  1. 调用帮助文档 — :help 调用系统自带帮助文档
  2. 创建启动脚本
  3. 命令自动补齐
ABC Bio PKU CNCB Linux WSL HTML CSS PHP VSCode Vim VimHelp MySQL UniProt EBI NCBI