首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux下的文本编辑工具 - vi

Linux下的文本编辑工具 - vi 文本关键字:文本编辑、vi、普通模式、编辑模式、命令模式 一、vi工作模式 由于Linux系统“一切皆配置”的特性,我们经常要去修改各种软件及服务的配置文件,因此掌握最基本的编辑工具是十分必要的...在装了桌面的Linux系统中我们可以使用gedit等工具,像使用记事本一样直接编辑文件中的内容。...从普通模式进入编辑模式可以使用i/a或者使用o直接新建一行,从普通模式进入命令模式使用冒号,可以从命令模式退出vi工具。...三、文档编辑 使用vi工具进行文档编辑时有两种方式,一种是直接进入到编辑模式进行文件内容的修改,另外一种方式是在普通模式下使用快捷键进行以行为基本单位的删除,复制等。 ?...四、查找替换 对于文本的编辑,同样少不了查找和替换功能,在命令模式下,按照指定的格式可以对文本内容进行查找和替换。 ? 五、保存退出 ?

2.1K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    linux下编辑VI窗口插入与编辑命令

    前言 在嵌入式linux开发中,进行需要修改一下配置文件之类的,必须使用vi,因此,熟悉 vi 的一些基本操作,有助于提高工作效率。...一,模式 vi编辑器有3种模式:命令模式、输入模式、末行模式。...输入模式:在命令模式中输入字幕“i”就可以进入vi的输入模式编辑文件。在这个模式中我们可以编辑、修改、输入等编辑工作,在编辑器最后一行显示一个“--INSERT--”标志着vi进入了输入模式。...,删除整行 命令模式下,光标位于要删除的所在行,输入 dd b,删除一个单词 命令模式下,光标位于要删除的单词的第一个字母,输入 dw 五,撤销 命令模式下,输入 u 六,跳转 命令模式下,输入...:n1,n2 m n3:将n1行到n2行之间的内容移至到第n3行下 :n1,n2 d :将n1行到n2行之间的内容删除 :w :保存当前文件 :e filename:打开文件filename进行编辑

    4.2K20

    linux下编辑VI窗口插入与编辑命令

    前言 在嵌入式linux开发中,进行需要修改一下配置文件之类的,必须使用vi,因此,熟悉 vi 的一些基本操作,有助于提高工作效率。 一,模式 vi编辑器有3种模式:命令模式、输入模式、末行模式。...输入模式:在命令模式中输入字幕“i”就可以进入vi的输入模式编辑文件。在这个模式中我们可以编辑、修改、输入等编辑工作,在编辑器最后一行显示一个“--INSERT--”标志着vi进入了输入模式。...二,复制 a,复制整行 命令模式下,光标位于要复制的当前行,输入 yy b,复制一个单词 命令模式下,光标位于要复制的当前单词的第一个字母,输入 yw 三,黏贴 命令模式下,输入 p 四,删除 a...,删除整行 命令模式下,光标位于要删除的所在行,输入 dd b,删除一个单词 命令模式下,光标位于要删除的单词的第一个字母,输入 dw 五,撤销 命令模式下,输入 u 六,跳转 命令模式下,输入...:n1,n2 m n3:将n1行到n2行之间的内容移至到第n3行下 :n1,n2 d :将n1行到n2行之间的内容删除 :w :保存当前文件 :e filename:打开文件filename进行编辑

    4.2K60

    Windows 下优秀的MarkDown 编辑工具

    学习MD语法:https://markdown.cn/ 优秀的Windows下写作神器 Typora |可能是WIN 平台最好的写作应用 ?...Typora,不同于常规写作工具的双栏界面布局,Typora 将「编辑写字」、「预览呈现」两个过程合并了,所有行内元素(比如粗体、斜体)会根据是否在编辑状态而自动在编辑和预览状态之间切换,区块元素(比如标题...、列表)会在按下 Enter 后及时渲染。...Typora 界面是单栏布局,工具栏大部分集成在右键菜单栏,用户在编辑状态输入标记付好后,输入光标离开后,Typora 将自动显示预览效果; 复制粘贴功能。...Simplenote 支持包括 Windows、macOS、Linux、Android、iOS 和 Web 共六大平台,覆盖桌面端和移动端,并且所有文档都可以实现跨平台同步编辑。

    2.1K10

    Linux工具之Vim编辑器

    Vim工具 关于Vim Vim是Linux系统下一款功能强大的编辑器,在Vi的基础上改进和增加了许多特性。 Vim的三种模式 编辑模式。 输入模式。 末行模式。 三种模式之间的关系如下图: ?...三种模式之间的转换方式如下: 编辑-->输入: i: 在当前光标所在字符的前面,转为输入模式; a: 在当前光标所在字符的后面,转为输入模式; o: 在当前光标所在行的下方,新建一行,并转为输入模式...; I:在当前光标所在行的行首,转换为输入模式 A:在当前光标所在行的行尾,转换为输入模式 O:在当前光标所在行的上方,新建一行,并转为输入模式; 输入-->编辑: ESC 编辑-->末行:...: 末行-->编辑: ESC, ESC Vim常用命令 Vim的常用命令如下图所示: ?...向下滚动半屏 Ctrl + u 向上滚动半屏 Ctrl + f 向下滚动一屏 Ctrl + b 向上滚动一屏 冒号+行号,跳转到指定行;比如:120,跳转到120行; $ 跳转到行尾0 跳转到行首 ▼ 编辑

    1.2K10

    【Linux探索学习】第七弹——Linux的工具(二):Linux下vim编辑器的使用详解

    Linux的工具(一):【Linux探索学习】第六弹——Linux的工具(一):Ubuntu系统下的软件包管理器_ubuntu软件管理器-CSDN博客 前言: 在学习Linux之前,相信大家都或多或少的学习过一些计算机语言...,比如C、C++等,也是用过一些编译软件,比如VSCode、VS2022等编译软件,这些软件都是在windows下的图形化编译软件,在Linux系统下不能直接使用这些软件,Linux下也有特定的编辑器和编译器...,Vim(Vi IMproved)是 Linux 和 Unix 系统中最流行的文本编辑器之一。...但是vim作为一个文本编辑器的局限性就是它只能用来文本编写,也就是写代码,并不能执行代码,而像VS等软件则作为一个集成开发环境即可以写代码,还可以执行代码,vim编写的代码执行是需要其它Linux工具来完成的...「ctrl + r」: 撤销的恢复 小结:上面的这些命令是经常要用到的vim编辑器命令,如果能够全部熟练掌握自然最好,但是也并不要求一定要记住,知道有这些命令即可,遇到了可以再搜索查看一下 4.

    11110

    Kali下常用的Linux编辑器

    平时在使用Linux学习或者编辑时,总离不开文件的编辑。不像Windows哪样,有各种各样的编辑器。那么我们在Linux环境中常用那些编辑器呢?...命令模式: 此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令。 常用的几个命令: 命令 释义 i 切换到输入模式,以输入字符。...: 切换到底线命令模式 输入模式 在命令模式下按下i就进入了输入模式。...删除光标后一个字符 方向键 在文本中移动光标 HOME/END 移动光标到行首/行尾 Insert 切换光标为输入/替换模式,光标将变成竖线/下划线 ESC 退出输入模式,切换到命令模式 底线命令模式 在命令模式下按下...打开文件后,就可以直接编辑了。

    3.8K40

    Linux下的文本编辑器vi

    vi有三种工作模式:命令模式、文本编辑模式、最后行模式。 命令模式是启动vi进入的工作模式,在此模式下输入i,I,a,A,o,O,r,R命令中的任何一个即可进入文本编辑模式。...在文本编辑模式下可输入文本内容,用上、下、左、右方向键移动光标,使用【Del】键和【Backspace】键删除字符,按【Esc】键回到命令模式。...若要在命令模式下选定行则:(1)输入nG 到第n行行首 (2)输入gg到达首行 (3)输入G到达末行 若在文本编辑模式下输入错误要撤销一步,按【Esc},输入u即可。...在文本编辑模式退后到命令模式后,输入:进入最后行模式 常见的最后行命令有: 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/164528.html原文链接:https

    2.2K20

    Linux基础——Linux开发工具(下)_makemakefile

    前言:在经过前面两篇学习,大家对Linux开发工具都有一定的了解,而在此之前最重要的两个工具就是vim,gcc。...如果对这两个工具不太了解,可以先阅读这两篇文章: Linux开发工具 (vim) Linux开发工具 (gcc/g++) 首先让我们来初步了解一下本篇的目标: 1....学习git使用,并能简单使用 本篇主要内容: Linux项目自动化构建工具 - make/Makefile git仓库管理 - git 1....make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有这个命令,比如:Delphi的make,Visual C++的nmake,Linux下GNU的make。...总结 Linux常用的开发工具我们就说到这里,Linux开发工具不仅仅只有这么一点,make/makefile我们也仅仅只做到了入门,做一下简单的介绍,目前阶段完全够用,Linux内容还有很多,希望我们能继续加油

    22810

    linux工具——vim文本编辑器整理

    vim是一个文本编辑神器, 长时间没用生疏了,这篇文章整理了一下vim常用操作和快捷键 注释: [] 表示括号内容可有可无 () 表示括号内容可以跟前面一个字符替换 一、vim的几种模式 普通模式...1)光标移动 hjkl 表示 左下上右(最基础) 行内 w(b) 移动到下(上)一单词首字母 [g]e  移动到[上]下一单词尾字母 0(^) 移动到行首(非空字符) $(g_)  移动到行尾(非空字符...) n| 移动到当前行第n列 f(F)w: 移动到下(上)一个w出现的地方 t(T)w: 移动到下(上)一个w出现地方的前(后)一个字符 行间  G 跳转到最后一行  gg: 跳转到第一行  nG(gg...) 或:n 跳转到第n行行首(非空字符)  {(}) 跳转到段首(尾)  +(-) 移动到下(上)一行行首 翻页 ctrl+b 向下翻页 ctrl+f 向上翻页 查找 /word 查找word 第一个位置... n(N) 查找下(上)一个  *(#) 向下(上)查找光标处的单词 2)删除 [n]x(X): 删除光标(前)n个字符 d: 删除 [n]dd: 删除光标所在行向下共

    1.1K20

    【Linux】常用工具(下)

    Linux常用工具 一、Linux 项目自动化构建工具 - make/Makefile 一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile 定义了一系列的规则来指定,哪些文件需要先编译...; make是一个命令工具,是一个解释 Makefile 中指令的命令工具,一般来说,大多数的 IDE 都有这个命令。...(3)进度条代码 简单版本: 首先我们在一个新目录下创建 Makefile 文件,和 ProgressBar 头文件,函数实现文件和主函数文件,如下: 我们先编辑 Makefile 文件,建立依赖关系和依赖方法...,在Linux中运行以下命令: git clone https://gitee.com/YoungMLet/temp 如下: 随即需要我们输入邮箱地址以及用户名,所以我们下面介绍一下如何配置邮箱地址和用户名...必须在源代码生成二进制程序的时候, 加上 -g 选项;如下我们在编辑 Makefile 文件时,在建立依赖方法时需要给可执行程序加上 -g 选项: 此时我们退出 Makefile,执行 make,然后对

    21010

    Linux下查看工具官方文档

    简介 Linux 系统包含大量开源工具,大部分开源工具在安装时都自带手册,而手册又分为使用手册、技术手册和帮助文档等。 2....使用手册 Linux 下非内建工具的使用手册一般都集成在 man 或 info 工具中,内建工具的使用手册集成在 help 工具。...技术手册 技术手册往往包含详细的技术实现细节,Linux 下一般存在于目录 \usr\share\doc 下面,想要查看工具的技术手册可以到该目录下查看。 4....帮助文档 有些大型的工具可能有自己的一套规则,在使用它们时就需要查看相应的帮助文档。...这些帮助文档往往由它们自带的命令提供,比如 TeXLive 提供 texdoc 工具用于查找对应宏包的帮助文档、Python 提供 pydoc 工具用于查找方法\函数\类等。

    4.7K10
    领券