当前位置: 首页 > news >正文

关键词搜索工具爱站网制冷设备东莞网站建设

关键词搜索工具爱站网,制冷设备东莞网站建设,摄影网站需求分析,加强门户网站建设通知个人主页-爱因斯晨 文章专栏-Linux 最近学习人工智能时遇到一个好用的网站分享给大家: 人工智能学习 介绍 Vim 是一款源于 Vi 且功能强大、应用广泛的文本编辑器,适用于多平台,有着模式化编辑(含命令、插入、末行模式&#xff0…

个人主页-爱因斯晨

文章专栏-Linux

最近学习人工智能时遇到一个好用的网站分享给大家:
人工智能学习
在这里插入图片描述

介绍

Vim 是一款源于 Vi 且功能强大、应用广泛的文本编辑器,适用于多平台,有着模式化编辑(含命令、插入、末行模式)、高度可定制、文本处理高效、支持多种编程语言等特点,常用于编程开发、服务器管理以及各类文本处理编辑场景,虽学习门槛稍高,但熟练掌握后能极大提高编辑效率。

基本上有三种模式:命令模式、输入模式、底线模式。

作用:

命令模式:刚启动vim就进入命令模式

vim doudou.txt

刚进入时输入的被识别为命令不是字符

常用命令:

  • i:输入模式
  • x:删除当前光标处的字符
  • :切换到底线命令模式,以在最第一行输入命令

在这里插入图片描述

退出编辑模式ESC,就回到命令模式

在这里插入图片描述

然后输入:就进入底线命令模式,输入wq保存退出

底线命令模式

在命令模式下按下:就可以进入到底线命令模式,光标就移动到了最下面

  • q:退出程序
  • w:保存文件

按下ESC就退出底线命令模式

root@VM-24-17-ubuntu:~# vim testdou.txt
root@VM-24-17-ubuntu:~# ls
0665f1354725765580a9f5fa1dca3178.pdf  ceshi.docx  testdou.txt
1eada41a4fd1d0278ef5dc7bfceea6d.jpg   doudou.txt
1fef20ff65d7f03923621f8494e5877c.pdf  tee
root@VM-24-17-ubuntu:~# cat testdou.txt
i love doushuji
root@VM-24-17-ubuntu:~# vim testdou.txt
root@VM-24-17-ubuntu:~# 

完整演示说明

在这里插入图片描述

新建或者编辑文件vim 文件名.文件类型。按i进入编写内容,编写完成后退出编辑模式,ESC,退出之后进入底线命令模式: wq保存并退出

键盘按钮说明

模式切换

  • 进入插入模式:
    • i:在当前光标前插入。
    • a:在当前光标后插入。
    • I:在当前行首插入。
    • A:在当前行尾插入。
    • o:在当前行下方新开一行并进入插入模式。
    • O:在当前行上方新开一行并进入插入模式。
  • 返回命令模式EscCtrl+[
  • 进入可视化模式:
    • v:字符选择,按字符逐个选择。
    • V:行选择,整行选择。
    • Ctrl+v:块选择,矩形区域选择。
  • 进入命令行模式:

光标移动

  • 基本移动:
    • h:左移。
    • j:下移。
    • k:上移。
    • l:右移。
  • 单词间移动:
    • w:移动到下一个单词的词首。
    • b:移动到上一个单词的词首。
    • e:移动到当前 / 下一个单词的词尾。
    • ge:移动到上一个单词的词尾。
  • 行内移动:
    • 0:移动到行首(第一个字符位置)。
    • ^:移动到行首的第一个非空白字符。
    • $:移动到行尾。
  • 行间移动:
    • gg:移动到文件开头。
    • G:移动到文件结尾。
    • nG:n:移动到第 n 行。
  • 屏幕内移动:
    • H:移动到屏幕顶部。
    • M:移动到屏幕中间。
    • L:移动到屏幕底部。
    • Ctrl+u:向上滚动半屏。
    • Ctrl+d:向下滚动半屏。

文本编辑

  • 删除 / 剪切:
    • x:删除当前光标所在字符。
    • X:删除当前光标前的字符。
    • dd:删除当前行。
    • ndd:删除从当前行开始的 n 行。
    • dw:删除从当前光标位置到下一个单词词首的内容。
  • 复制 / 粘贴:
    • yyY:复制当前行。
    • nyy:复制从当前行开始的 n 行。
    • yw:复制从当前光标位置到下一个单词词首的内容。
    • p:在当前光标后粘贴剪贴板内容。
    • P:在当前光标前粘贴剪贴板内容。
  • 替换:
    • r:替换当前光标所在字符为指定字符。
    • R:进入替换模式,持续替换后续字符,按Esc退出。
  • 撤销 / 重做:
    • u:撤销上一步操作。
    • Ctrl+r:重做。
  • 合并行J:将当前行与下一行合并为一行,并用空格分隔。

查找与替换

  • 查找:
    • /:向光标之下寻找一个指定的字符串。
    • ?:向光标之上寻找一个指定的字符串。
    • n:重复前一个搜寻的动作,方向与之前相同。
      *:将当前行与下一行合并为一行,并用空格分隔。

查找与替换

  • 查找:
    • /:向光标之下寻找一个指定的字符串。
    • ?:向光标之上寻找一个指定的字符串。
    • n:重复前一个搜寻的动作,方向与之前相同。
    • N:反向重复前一个搜寻动作。
http://www.dtcms.com/a/501635.html

相关文章:

  • 东莞网站关键词优化效果网站备案主体信息变更
  • 建网站的客户城市建设管理网站
  • 网站的投票系统怎么做海南省住房公积金管理局官网
  • 成都科技网站建设热佛山网站建设乐云seo在线制作
  • 郴州公司做网站平台公司债务风险
  • 一个小型网站开发成本新增备案网站
  • 辽宁省建设银行招聘网站WordPress产品录入
  • 产品做网站推广九江做网站的公司
  • 广东省建设厅官方网站网址网站php环境搭建
  • 公司网站搭建教程百合怎么doi怎么做网站
  • 襄阳网络公司 网站建设深圳品牌型网站建设
  • 域名备案期间网站热狗seo外包
  • 沈阳建站程序做产品类网站有哪些内容
  • 网站建设与维护要用到代码吗公司网站管理属于什么职位
  • 外汇网站开发在线crm什么软件好
  • 深圳网站建设首选全通网络口碑好的网页设计服务
  • 兼容手机的网站网站app的意义
  • vs网站毕业设计怎么做一般电商都是在哪些网站上做
  • php公司网站汕头网站制作后缀
  • 07 标识符命名规则
  • python网站开发的优势合肥制作网站价格
  • 兴安盟老区建设促进会网站湘潭天元建设集团有限公司董事长
  • 公司做网络推广哪个网站好wordpress 装修主题
  • 手机网站模板源码外贸公司网站模板
  • 海南网络公司网站建设桂林 网站建站
  • 北京国企网站建设网站开发语言及数据库
  • 郴州网站建设制作濮阳百度推广
  • 网站运营的具体工作包括哪些22 wordpress 模板
  • app和网站开网店货源从哪里找最好
  • 网站建设支付方式做设计有哪些免费网站