今天跨入Linux进阶部分的学习!主要包括vim编辑器以及集中生信常用的文件格式介绍!
大多数Linux都会自带的文本编辑器
用vim FILENAME进入之后的默认模式
可以“上下左右”移动光标
可以剪切字符或整行,也可复制、粘贴
方向键/hjkl
^和$:快速到所在行的开头和末尾
30j:向下移动30行(数字+方向进行快速移动)
ctrl+f/ctrl+b:上下翻页(forward/back)
gg:快速回到文档的第一行的第一个字符
G:快速到文件底部
x:剪切一个字符
10x:连续剪切10个字符
dd:剪切所在行
10dd:剪切所在行及向下共10行
yy:复制光标所在行
10yy:复制所在行及下面10行
p:在当前行的下面进行粘贴
注意区分大小写!
u:复原前一个动作(可连续撤销)
ctrl+r:重做上一个动作
输入i后进入编辑模式(左下角有- - INSERT - -提示)
按esc键退出该模式
在编辑模式下即可正常地编辑、修改文本内容
编辑模式下所有的快捷键失去功能!
在命令模式下输入一个:进入这一模式
按esc键退出该模式
在该模式下可以设置、查询、替换、保存并退出
末行模式要先回到命令模式才能进入!
wq:保存并退出
q:直接退出
q!:不保存修改,强制退出
wq!:保存并强制退出
输入/KEYWORD
进行查询
按n向下查找
按N向上查找
set nu显示行号
set nonu取消行号
set list显示不可见字符(分辨制表符与空格)
set ff=unix 将文件格式转换为unix格式
%s///g 全局替换
%s/chr1/chromosome1/g
s///g 替换光标所在行
s/// 只替换光标所在行的第一次
vimtutor zh_CN 可以查看帮助文档
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。