首页 > 系统相关 >Linux-vim命令

Linux-vim命令

时间:2024-05-15 21:32:41浏览次数:24  
标签:dog 模式 vim 命令 Linux DuDu 光标

```
vim 测试数据

  I have a dog. My dog name is DuDu. DuDu is 9 years. DuDu is fat. It wears a white coat. DuDu has two big eyes and two small ears. It has one short mouth. My dog is smart. I like my dog. Do you like DuDu?
  
  我有一只狗。我的狗的名字叫嘟嘟。嘟嘟9岁。嘟嘟胖。它穿着一件白色外套。嘟嘟有两个大眼睛和两个小耳朵。它有一个短嘴。我的狗是聪明的。我喜欢我的狗。你喜欢吗?



# vim的使用

1.安装vim

yum install vim -y

# vim的使用流程

基本上 vi/vim 共分为三种模式,分别是:

- 命令模式(Command mode)
  - 最长用的,按下字母,a,i,o(a 在光标前开始编辑,i是在光标处,开始编辑,o是在光标下一行开始编辑)
  - 当你使用vim 标记某个文件时,第一步就进入了命令模式。
  - *你此时可以按下键盘的几个快捷键,进入不同的指令模式。*
  - 可以移动光标位置,输入快捷键指令,对文件进行编辑,如插入字符,复制,粘贴,删除等操作
- 输入模式(Insert mode)
  - 可以对文件内容进行编辑。
  - 退出编辑模式(按下esc键,回到了命令模式)
- 末行模式(Last line mode)底线模式
  - 从命令模式下 ,输入冒号,即进入了底线命令模式。
  - 进行一些特殊操作,如文本信息的查找,替换,保存,退出等;

还有一种特殊的`可视化模式`(多行操作模式),用于批量的列选操作。

# 图解vim使用流程

![image-20220308102922965](/i/l/?n=23&i=blog/3040026/202405/3040026-20240515211833419-1346490503.png)



底线命令模式,的w模式,就是写入文件内容,以及创建文件的作用。












标签:dog,模式,vim,命令,Linux,DuDu,光标
From: https://www.cnblogs.com/mikejuiles/p/18194731

相关文章

  • Linux基础-文件特殊权限
    #day13今日安排默写昨日作业讲解文件权限篇综合知识脑图特殊权限(了解)linux提供的12个特殊权限默认的9位权限rwxrwxrwx还有三个隐藏的特殊权限,如下suid比如/usr/bin/passwdsgidsbit特殊权限对照表类别suidsgidsticky字符表示......
  • Linux Debian12 部署MySql 并建立外部连接
    一.下载MySql下载最新软件包。也可以在命令界面下使用下载最新的发行包。wgethttps://repo.mysql.com/mysql-apt-config_0.8.29-1_all.deb下载完成后,使用命令进行安装dpkg-imysql-apt-config_0.8.29-1_all.deb执行完后会跳转到安装MySql配置界面​TAB进行保存,选中OK,然......
  • Apache Zeppelin 命令执行漏洞复现
    漏洞描述攻击者可以使用Shell解释器作为代码生成网关,系统org.apache.zppelin.shell.Shellnterpreter类直接调用/sh来执行命令,没有进行过滤,导致RCE漏洞。Fofa:app="APACHE-Zeppelin"漏洞复现:在fofa中搜索资产,共有1238条数据匹配该漏洞需要目标站点开启匿名登录以及DefaultI......
  • VMWare Workstation 17命令行自动化测试高级用法详解
    VMwareWorkstation是一个强大的桌面虚拟化解决方案,允许用户在同一台物理机上运行多个虚拟机。虽然VMwareWorkstation主要提供图形用户界面(GUI)来管理虚拟机,但它也支持命令行工具来执行一些高级任务和自动化操作。VMwareWorkstation本身并不直接提供一套完整的命令行工......
  • Linux下SPI子系统驱动
    1LinuxSPI驱动框架linuxSPI驱动框架层次如上图:除开硬件和用户态应用程序,由上到下分成3层:设备驱动层:spi框架使用者核心层:spi框架搭建者控制器驱动层:spi框架适配者1.1spi核心层SPI核心层代码位于linux_5.10\drivers\spi目录:#SPDX-License-Identifier:GPL-2.0#......
  • 如何让Vmware虚拟机ubuntu20.04使用物理机(windows11)下的魔法能力(浏览器及命令行下载、
    ​首先点击VMware下的“编辑”》虚拟网络编辑器,得到如图所示画面。​​​​​如果没有VMnet0就到桌面上右键VMware图标选择属性,然后如图:兼容性>以管理员身份运行此程序。然后重新打开就有了。然后桥接模式不要选择自动设置,如何选择继续往下看。在主机中cmd命令行输入:syste......
  • linux下桌面启动器
    来自:https://zhuanlan.zhihu.com/p/684429668Linux桌面环境为用户提供了灵活且可定制的工作空间。使用户能够简化工作流程的关键功能之一是创建桌面启动器或快捷方式。启动器是快捷方式,可让您轻松访问您喜爱的应用程序,无需浏览菜单即可轻松打开它们。在本指南中,我们将引导......
  • Docker-compose 常用命令
    docker-compose常用命令1、docker-compose up命令聚合每个容器的输出,命令退出时,所有容器都将停止2、docker-composeup-d在后台启动容器并使它们保持运行3、docker-composelogs-f查看该容器的启动的日志打印(日志从头打印)4、dockerlogs-fcontainer_id查看某一容器......
  • Linux tcpdump 命令详解与示例
    命令概要Linux作为网络服务器,特别是作为路由器和网关时,数据的采集和分析是不可少的。tcpdump是Linux中强大的网络数据采集分析工具之一。用简单的话来定义tcpdump,就是:dumpthetrafficonanetwork,根据使用者的定义对网络上的数据包进行截获的包分析工具。作为互联网上经典的......
  • linux系统查找占用swap空间最多的10个进程
    linux系统查找占用swap空间最多的10个进程(1)ps-eopid,user,comm,pmem,vsz--sort=-vsz|head-n11(2)foriin$(cd/proc;ls|grep"^[0-9]"|awk'$0>100');doawk'/Swap:/{a=a+$2}END{print"'$i'",a/1024"M"}'......