美文网首页
Linux笔记---文本编辑工具vi

Linux笔记---文本编辑工具vi

作者: 珍珠林 | 来源:发表于2016-12-03 22:31 被阅读0次

1. 移动光标类命令及其说明:

按的键或输入的字符 说明
Enter键 光标下移一行
nG 光标移动到第n行首部
n+ 光标下移n行
n- 光标上移n行
n$ 相对于当前光标所在行,向后移动n行到行尾
0 光标移动到行首
$ 光标移动到行尾
:$ 光标移动到最后一行行首

2. 屏幕翻滚类命令及其说明:

按的键或输入的字符 说明
Ctrl+b 相对于当前屏幕,向文件首翻一屏
Ctrl+f 相对于当前屏幕,向文件尾翻一屏
nz+Enter 将第n行滚至屏幕顶部,如果不指定n值,将当前行滚至屏幕顶部

3. 插入与删除文本类命令及其说明:

按的键或输入的字符 说明
Esc 返回命令行模式
i 在光标前输入文字
a 在光标后输入文字
o 在当前行之下新开一行
O 在当前 行之上新开一行
r 替换光标所在字符,输入r命令后,在键盘上输入需要替换的新字符即可完成替换
x 删除光标所在的字符
dd 删除光标所在的行。删除后的内容自动保存到剪贴板
yy 将光标所在的行复制到剪贴板,如果在"yy"前加数字,可复制多行
p 将剪贴板的内容复制到光标后
P 将剪贴板的内容复制到光标前
yw 将光标所在的单词复制到剪贴板

4. 搜索及替换类命令及其说明:

按的键或输入的字符 说明
:set nu 给文件加上行号
/abc 在文件中向前查找字符串abc
?abc 在文件中向后查找字符串abc
n 在同一方向重复上次的搜索命令
N 在反方向重复上次的搜索命令
:s/a1/a2/g 将光标所在行中的所有a1均用a2替换
:n1,n2s/a1/a2/g 将第n1至n2行中所有a1均用a2替换
:g/a1/a2/g 将所有的a1均用a2替换

5. 保存与退出类命令及其说明:

按的键或输入的字符 说明
:wq 保存并退出,":wq!"表示保存,强制退出(只读文件的所有者,可以这么保存文件)
:q 不保存并退出,":q!"表示不保存,强制退出
:w 保存,":w!"表示强制保存,":w filename"相当于另存为

相关文章

  • Linux笔记---文本编辑工具vi

    1. 移动光标类命令及其说明: 2. 屏幕翻滚类命令及其说明: 3. 插入与删除文本类命令及其说明: 4. 搜索及...

  • Linux常用命令

    Linux 系统目录 Linux文件操作核心命名 Vim文本编辑器 vi是Linux重要的文字编辑工具,vim是他...

  • 学习笔记之vi/vim编辑器命令一文知晓常用可精通

    VI 编辑器就是linux下的文本编辑器 VI编辑器的特点,可以说是linux上最经典的文本编辑器 VI编辑器特点...

  • linux中vi和vim操作

    一.简单介绍 vi 和 vim 类似于windows的文本编辑器 所有的Linux系统都会内置vi文本编辑器 vi...

  • Linux的基础命令二

    一、文本操作 文本编辑器vi/vim vi命令是Linux操作系统和类Linux操作系统中最通用的全屏幕纯文本编辑...

  • Vim编辑器

    所有的Linux distributions都会内置vi文本编辑器 很多软件的编辑接口都会主动调用vi文本编辑器 ...

  • Linux学习笔记(3) -- vi和vim编辑器概述和三种模式

    vi和vim 概述 Linux 系统会内置vi 文本编辑器。 vim 是从 vi 发展出来的一个文本编辑器。 具有...

  • linux vi/vim 使用

    介绍 vi编辑器是所有Unix及Linux系统下标准的编辑器,Vi也是Linux中最基本的文本编辑器。使用vi是l...

  • 第 2 章、实操篇 vi 和 vim 编辑器

    1、vi 和 vim 的基本介绍   所有的 Linux 系统都会内建 vi 文本编辑器。  Vim 具有程序编辑...

  • Vim/Vi 文本编辑器

    Vim/Vi 简介 Vim/Vi是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的...

网友评论

      本文标题:Linux笔记---文本编辑工具vi

      本文链接:https://www.haomeiwen.com/subject/ayncmttx.html