ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux 介绍_6 文本编辑器

2022-01-04 22:00:43  阅读:161  来源: 互联网

标签:文件 文本编辑 移动 模式 编辑器 介绍 Linux 文本 光标


文本编辑器

我的博客
将以如下几个部分进行讨论:

  • 以文本模式打开关闭文件
  • 编辑文件
  • 查找文本
  • 错误恢复
  • 合并文件
  • 恢复丢失文件

使用 Vim 编辑器

两种模式

Vi 编辑器是一个十分强大的工具,具有一个内建手册,在进入程序之后输入命令 :help,将会出现帮助页。这里只简单介绍一下基础使用方法。

初学者可能对 vi 的使用有点迷惑,因为它具有两种模式: 命令模式以及输入模式。编辑器总是以命令模式启动。在命令模式下,不同的命令可以帮助你在文本中进行查找、替换、标记等任务。

这意味着每一个按键具有两个含义,在命令模式下表现为命令,在输入模式下键入文本。

基本命令

在文本中移动

通常可以使用箭头来移动光标,如果不行,尝试:

  • h 向左移动光标
  • l 向右移动光标
  • k 向上移动
  • j 向下移动

按下 shift + g 组合键,将移动光标到文本的最后一行。

基本操作

  • n dd 将会删除当前光标位置开始的 n 行内容
  • n dw 将会伤处当前光标位置右侧的 n 个字
  • x 将会删除删除当前光标位置的字符
  • :n 移动到文件的第 n
  • :w 将会保存修改的文件
  • :q 退出编辑器
  • :q! 无论修改内容保存与否,强制退出编辑器
  • :wq 保存修改并退出
  • :w newfile 修改文本到新的文件
  • :wq! 覆写只读权限(只有你具有覆写权限,比如使用 root 账户登录)
  • /string 在文件中查找 string,将光标移动到第一个匹配项
  • / 将会执行一次重复的查找操作,移动光标到下一个匹配项位置
  • :l,$s/word/anotherword/g 会将文件中所有的 word 替换为 anotherword
  • yy 将会复制一行的文本
  • n p 将会粘贴文本 n
  • :recover 在非预期打断编辑之后恢复文件

切换编辑器到输入模式

  • a 移动光标到本行末,并进入输入模式
  • i 进入输入模式
  • o 在当前光标的位置下插入新行,进入输入模式

按下 Esc 按键,切换输入模式到命令模式。如果你使用的十分老旧的 vi 版本,没有 INSERT 提示,不确定你当前所处的模式,按下 Esc 按键,就会进入命令模式。

更多的 vim 使用方法,可以参考(需要科学网):
Vim Recipes - A cookbook for the Vim text editor
Vim Book - The Tutorial

标签:文件,文本编辑,移动,模式,编辑器,介绍,Linux,文本,光标
来源: https://www.cnblogs.com/arvin-blog/p/15764273.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有