-
2020-03-08 16:58:32
1.三种模式介绍
1.1基本介绍
-
命令模式
打开文件,vi会自动进入命令模式
在命令模式中,可以进行一些基本操作:如浏览文件、粘贴、删除…
**注意:**鼠标没有什么作用,只通过键盘即可解决需求 -
末行模式–执行保存、退出等操作
在末行模式中可以输入相应命令,可以进行保存退出等相关操作
-
编辑模式
进行一些文本、代码的增添删除。即正常的文本编辑
打开文件自动进入命令模式 在命令模式中,SHIFT + :进入末行模式
在命令模式中,按 i 进入编辑模式
按 ESC即可退出末行模式或者编辑模式1.2末行模式
命令 英文 功能 w write 保存 q quit 退出 q! quit 强制退出 wq write&quit 保存并退出 x 保存并退出 2.文件操作
2.1打开或新建文件
~$ vi 文件名
- 若文件存在则直接打开文件
- 若文件不存在则新建一个文件
2.2打开文件并定位到行
~$ vi 文件名 + 行数
- 若不加行数则打开文件光标定位至最后一行
2.3异常处理
当vi异常退出,磁盘可能保存有 交换文件
只需 按 d 删除交换文件既可更多相关内容 -
-
用vi打开文件时不能编辑的问题
2021-01-07 10:57:44当用vi打开文件想要正常编辑时,按键盘,就听到咚咚响。因为vim版本的原因 遇到这个情况是因为,系统预装的是“vim-tiny”而我们要用的是“vim-full” 可以按以下办法解决 首先卸载预装的vim-tiny 输入“sudo apt-... -
利用vim编辑器修改网络配置文件
2021-01-09 11:56:54利用vim编辑器修改网络配置文件,将Linux系统IP地址设置为自己使用电脑的同一网段地址。 掩码为255.255.255.0,网关为电脑使用的网关地址,dns为114.114.114.114。 启用网卡,并使用ping命令测试学校网址... -
虚拟机vi编辑器怎么打开
2021-08-07 08:04:19虚拟机vi编辑器怎么打开 ...对于Red Hat系列/Oracle Linux系列/EulerOS/SUSE 12/CentOS/XenServer系列操作系统,使用vi编辑器打开“/etc/dracut.conf”文件,修改或添加“add_drivers”的取值通过云服务器或者外部...虚拟机vi编辑器怎么打开 内容精选
换一换
此操作主要是在系统启动阶段,针对加载的实际物理服务器的硬件设备驱动所进行的。已登入虚拟机。增加或修改驱动。对于Red Hat系列/Oracle Linux系列/EulerOS/SUSE 12/CentOS/XenServer系列操作系统,使用vi编辑器打开“/etc/dracut.conf”文件,修改或添加“add_drivers”的取值
通过云服务器或者外部镜像文件创建私有镜像时,如果云服务器或镜像文件所在虚拟机的网络配置是静态IP地址时,您需要修改网卡属性为DHCP,以使私有镜像发放的新云服务器可以动态获取IP地址。不同操作系统配置方法略有区别,请参考对应操作系统的相关资料进行操作。使用外部镜像文件创建私有镜像时,设置网卡属性操作需要在虚拟机内部完成,建议您在原平台的虚
虚拟机vi编辑器怎么打开 相关内容
本节操作介绍如何设置Windows服务器长时间保持远程桌面不被自动断开。以下操作以Windows 2008操作系统为例。打开“开始 > 运行”,输入“gpedit.msc”,打开“本地组策略编辑器”。gpedit.msc选择“计算机配置 < 管理模板 < Windows组件 < 远程桌面服务 < 远程桌面会话主机 < 会话时间限制”。设置
Cloud-Init工具安装完成后,请参考本节操作配置Cloud-Init工具。已安装Cloud-Init工具。已为云服务器绑定弹性公网IP。已登录云服务器。云服务器的网卡属性为DHCP方式。包含如下两步操作:配置Cloud-Init工具。具体操作请参考配置Cloud-Init工具。具体操作请参考配置Cloud-Init工具。检查Clou
虚拟机vi编辑器怎么打开 更多内容
弹性云服务器创建成功后,如果发现系统盘分区的容量大小和实际创建的系统盘大小不一致,可以通过手动调整系统盘分区,扩容系统盘的空白空间。扩容的方法有如下两种:将空白分区划分成新分区,并将新分区格式化后挂载到root根分区的某个目录下。具体方法请参见本节内容。将扩容的空白分区直接扩容到根分区。具体方法请参见FAQ:如何将扩容系统盘的空白分区在线
为虚拟机配置网络环境使其能够连接互联网,上传安装包到虚拟机。宿主机可以连接互联网。已经通过远程桌面工具VNC Viewer等软件连接到宿主机。所需安装包已经上传至宿主机。安装vim软件、dkms包、linux--headers-xxx-common和linux-headers-xxx-amd64包(仅Debian需要执行此步骤)。安装vi
Linux系统登录弹性云服务器执行如下命令,查看IP转发功能是否已开启。cat /proc/sys/net/ipv4/ip_forward回显结果:1为开启,0为关闭,默认为0。回显为1,执行2和3关闭IP转发功能。回显为0,操作完成。cat /proc/sys/net/ipv4/ip_forward回显结果:1为开启,0为关闭,默认为0
已获取服务器管理员帐号与密码。打开CMD运行窗口,输入gpedit.msc,打开本地组策略编辑器。打开组策略在指定RD会话主机服务器的授权模式下拉列表中选择按用户。设置允许RD最大连接数位999999。设置结束已断开连接的会话为1分钟。升级到V3.3.26.0及以上的版本需要执行该操作,V3.3.26.0之前的版本不执行本章节的相关操作。
Windows操作系统的本地PC,通过RDP协议(如MSTSC方式)远程桌面连接Windows弹性云服务器报错,报错显示:您的凭据无法工作,之前用于连接到云主机的凭据无法工作,请输入新凭据。请按照以下步骤依次排查,并在每一个步骤执行完后重新连接Windows云服务器验证问题是否解决,如未生效请继续执行下一步骤。步骤一:修改网络访问策略步骤
远程登录裸金属服务器时,按“Enter”后界面无任何响应。裸金属服务器操作系统内部配置不允许通过远程访问。使用密钥对(KeyPair)登录裸金属服务器,进入操作系统进行相关设置,各操作系统的配置有所不同,以下仅提供部分操作系统配置示例,详细可参考《裸金属服务器私有镜像制作指南》的“配置裸金属服务器远程登录”章节。修改配置文件。对于SUSE
本节操作介绍修改远程桌面端口的操作步骤。以下操作以操作Windows 2012操作系统为例。Windows云服务器默认登录端口为3389,以修改为2020端口为例。打开“运行”对话框,输入“regedit”进入注册表编辑器。打开注册表,依次选择HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet
打开运行窗口,输入gpedit.msc,打开本地组策略编辑器。打开组策略升级到V3.3.26.0及以上的版本需要执行该操作,V3.3.26.0之前的版本不执行本章节的相关操作。升级到V3.3.26.0及以上的版本需要执行该操作,V3.3.26.0之前的版本不执行本章节的相关操作。默认URL检索超时(以秒为单位)的值设置为1。
已获取服务器管理员帐号与密码。打开CMD运行窗口,输入gpedit.msc,打开本地组策略编辑器。打开组策略在指定RD会话主机服务器的授权模式下拉列表中选择按用户。设置允许RD最大连接数位999999。设置结束已断开连接的会话为1分钟。升级到V3.3.26.0及以上的版本需要执行该操作,V3.3.26.0之前的版本不执行本章节的相关操作。
用户可以根据需要选择登录裸金属服务器的登录方式或帐户类型,如果需要特殊配置,可执行本节操作修改SSH服务配置项。如果要禁用密码远程登录,仅支持证书登录的方式,以提高裸金属服务器的安全性,可设置如下参数:查看文件“/etc/cloud/cloud.cfg”中是否存在参数“ssh_pwauth”且值是否为“false”,若不是则修改或添加该参
使用vi编辑器打开“/etc/default/grub”,在GRUB_CMDLINE_LINUX字段内容的后面添加如下信息:console=tty0 console=ttyS0执行下面命令刷新配置。stty -F /dev/ttyS0 speed 115200grub-mkconfig -o /boot/grub/grub.cfgstty
-
Linux实验整理——vi编辑器使用、文件显示和处理命令
2022-01-03 21:09:021、使用vi编辑器创建文本文件/root/v,文件内容为hell,最后保存退出。 vi /root/v Hell [Esc]:wq 2、使用命令一次3行显示文件/etc/named.conf文件内容。 more -3 /etc/named.conf 3、查看文件/etc/passwd的前3行...实验内容:
1、使用vi编辑器创建文本文件/root/v,文件内容为hell,最后保存退出。
vi /root/v
Hell
[Esc]:wq
2、使用命令一次3行显示文件/etc/named.conf文件内容。
more -3 /etc/named.conf
3、查看文件/etc/passwd的前3行内容。
head -3 /etc/named.conf
4、把ls命令的帮助文档输出到aa.txt文件。(使用重定向符)
ls --help > aa.txt
5、设置aa.txt文件的行号。
cat -n aa.txt
或者
vim编辑器中 :set number
6.把aa.txt另存为bb.txt
[Esc]
:w bb.txt
或者
采用cp拷贝的方式 cp aa.txt bb.txt
7、删除aa.txt文件的第6-11行。
法一、光标定位到第6行 :行号 即:6
直接输入6dd
法二、:6,11d :n1,n2d 删除第n行到第n2行
8、把操作7处理后的文件的第17-24行,拷贝到第66行的位置。
vim编辑器打开aa.txt
在命令行模式下,输入 :17,24 co 66
9、把操作8处理后的文件中第11-45行中的the替换成THE 课本p164
:11,45s/the/THE/g
10.把第67-105行的内容剪切到第110行后 搬移
:67,105mo110
【补充】:
:10,20d 删除第10行至第20行的资料。
:10d 删除第10行的资料。 co 复制 mo 剪切(搬移)
:%d 删除整个编辑缓冲区。
:10,20copy30 将第10行至第20行的资料复制至第30行之后。
:10,20move30 将第10行至第20行的资料搬移至第30行之后。实验步骤及结果:
1
2
3
4
5
6
7
8
9
10 move
-
使用vi编辑器创建文本文件
2021-09-28 11:00:25打开终端,通过vi test 命令创建一个test文件。 进入到vi编辑器的命令行模式 ...Linux编辑器中历史最悠久的、使用最广泛的就是vi编辑器及其增强版vim。 vi是“Visual Interface”的简称,可以完成输出、删除..打开终端,通过vi test 命令创建一个test文件。
进入到vi编辑器的命令行模式
按“i”键进入文本输入模式,这时左下方有“插入”提示
输入要保存的文本
按ESC键进入命令行模式,输入“:”
输入命令“wq”,即保存并退出
这时在桌面上出现了test文件,如图所示:
介绍vi
Linux编辑器中历史最悠久的、使用最广泛的就是vi编辑器及其增强版vim。
vi是“Visual Interface”的简称,可以完成输出、删除、查找、块操作等众多文本操作。需要注意的是,vi不是一个排版程序,仅仅是一个文本编辑程序。
vi有三种基本的工作模式,分别是:命令行模式、文本输入模式、末行模式。
命令行模式:键盘上输入的任何字符都会被当做编辑命令来解释,命令通常是单个键。不管出于何种模式,只要按一下ESC键,即可进入命令行模式。
文本输入模式:用户在键盘上输入的字符都会被vi当做文件内容,并且在屏幕上显示。在命令模式下输入插入i、附加a、打开o、修改c、取代r、替换s、命令都可以进入文本输入模式。
末行模式:也称ex转义模式。在命令行模式,按“:”键进入末行模式,末行命令执行完成后,自动回到命令模式。可以使用退格键删除命令,将命令全部删除后,再按一下退格键,即可回到命令模式。
-
vi编辑器UTF8文件乱码解决办法
2021-05-15 01:05:47vi编辑器UTF8文件乱码解决办法1.secureCRT 设置utf-82.当前用户目录 ~/.vimrclet$LANG="zh_CN.UTF-8"setfileencodings=utf-8,chinese,latin-1settermencoding=utf-8setfileencoding=utf-8setencoding=utf-83./etc/... -
VI编辑器的使用方法
2021-09-01 10:20:56一、vi的工作模式 vi有两种工作模式: 编辑模式:用来输入和编辑文件的模式,屏幕上会显示用户的键入,...状态行是屏幕底部一行,被vi编辑器用来反馈编辑操作结果。错误消息或提供信息的消息会在状态行中显示出来。 二 -
实验二 Linux下Vi编辑器的使用
2021-11-14 16:22:483、学习使用vi编辑器建立、编辑、显示以及加工处理文本文件。 二、实验设备(环境)及要求 Redhat linux 9.0 三、实验内容与步骤 1.进入和退出vi 在vi编辑器中,i进入插入模式,Esc退出 <1>进入vi 在... -
VI编辑器的使用与Linux操作系统下C语言的使用
2021-05-15 17:59:08五、实验步骤:1、屏幕编辑程序Vi的使用vi是Unix系统中使用最广泛的文件编辑器。启动vi的方法很简单:直接输入“vi”或直接输入“vi 文件名”命令。启动vi时,处于命令状态,不能够输入字符,只能输入... -
vi编辑器编辑超大文件。
2018-12-06 10:59:22在公司遇到一个很奇葩的问题,需要进入docker内部,修改网页信息。网站是通过docker 运行的,没有源代码,只能使用 docker exec -it &...在vi编辑器中,命令行模式输入数字,跳转到指定行数,例... -
CentOS7入门:使用Vi文本编辑器
2019-05-07 21:56:42vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此可以在其他任何介绍vi的地方进一步了解它。vi也是... -
Linux下vi编辑器命令大全
2021-05-11 14:20:27默认状况下,打开vi编辑器后自动进入命令模式。从编辑模式切换到命令模式使用“esc”键,从命令模式切换到编辑模式使用“A”、“a”、“O”、“o”、“I”、“i”键。linuxvi编辑器提供了丰富的内置命令,有些内置... -
linux实验报告vi编辑器的使用
2021-05-11 23:10:20vi编辑器的基本使用方法一、实验目的学习使用vi编辑器建立、编辑、显示及加工处理文本二、实验内容1.进入和退出vi2.利用文本插入方式建立一个文件3.在新建的文本文件上移动光标位置4.对文件执行删除、复原、修改、... -
十分钟教你学会vi编辑器使用方法(详细版)
2022-03-02 16:05:10一.在学习vi之前我们要知道为什么要使用vi,vi的优势在哪里? (1)所有的Unix like系统...这是打开编辑器时的默认模式 在编辑模式中可以进行删除、复制和粘贴的功能,但是无法编辑文件内容。 模式二:输入模式 ... -
虚拟机中centos7中vi编辑器模式
2021-10-02 17:30:51vi编辑器是Linux系统下最基本的编辑器,工作在字符模式下。从字面意思上实际上不难理解vi/vim这个工具,就是对文本的编辑,包括添加、修改、保存、内容查找等方面的编辑。 vi和vim具有完全相同的功能,vim是vi的一个... -
[linux操作系统实验vi编辑器的使用.doc
2021-05-15 21:47:17[linux操作系统实验vi编辑器的使用姓名: 学号 班级:实验二 vi编辑器的使用实验目的掌握Linux系统的vi编辑器掌握Linux系统的文本编辑实验环境Linux软件和计算机实验内容或步骤实验知识准备书上p86-89实验内容在普通... -
linux命令vi文本编辑器的使用方法
2021-05-13 23:45:55当然这个名字是可以随便取得.2、用"vi test12"命令进入vi命令行模式(vi filename). 如果要想编辑文本文件.必须要转换到插入模式下,也就是按一下键盘上的"i"就可以了.这样就可以编辑文本,删除文本中的内容.按键盘上..... -
linux学习之vi编辑器的使用详解
2019-02-11 08:35:30vi —— 终端中的编辑器 目标 vi 简介 打开和新建文件 三种工作模式 常用命令 分屏命令 常用命令速查图 01. vi 简介 1.1 学习 vi 的目的 在工作中,要对 服务器 上的文件进行 简单 的修改,可以使用 ssh 远程登录... -
vi编辑器的使用
2021-03-28 00:59:29vi编辑器学习使用方法及其配置。 -
VI编辑器常用命令整理
2017-10-26 10:47:08VI编辑器常用命令整理 !!打开/切换文件 "vi file1 file2 file3":打开多个文件 "vi +[#] file": 打开文件,并将光标移到指定的行。例如,"vi +100 records" 从第100行开始编辑文件records,命令三个部分用空格隔... -
作业4使用vi编辑器配置网络环境
2022-04-01 12:35:051.下载解压CentOS7 64位.rar镜像文件,并启动虚拟机 2.使用ifconfig命令查看虚拟机的IP地址,截图 3.使用ifconfig命令把虚拟机的地址设成192.168..学号mod254,截图 4.使用ping命令检查虚拟机到主机的互通性,截图... -
vi编辑器 常用命令汇总
2021-03-24 09:53:581.vi编辑器的使用 一个编辑器具备的功能 1)打开文件、新建文件、保存文件 2)光标移动 3)文本编辑 4)(多行间|多列间)复制、粘贴、删除 5)查找和替换 1.1 vi编辑器的配置 进入/etc/vim路径 cd /etc/vim 查看当前... -
Linux下怎么退出VI编辑器
2021-05-15 21:09:37用的命令是:ctrl + Rvi编辑器中有三种状态模式1.命令模式2.输入模式3....文件保存与另存为保存文件保存对vi编辑器中已打开文件的修改:w另存为文件将vi编辑器中的内容另存为指定文件名:wmyfile退... -
Linux下vi编辑器编辑文件时对于意外退出的文档的再次开启的解决方案
2018-07-24 19:15:231、当我们在虚拟机里面编辑文件的时候,喜欢用vi编辑器,但是由于集群的不稳定,或者自己打开以后忘记关闭,切换到另一个界面继续工作,当再次回来时候,已经失去了编辑的能力了。当我们再次打开此文件的时候就会... -
ubuntu基础操作和vi编辑器的使用
2022-03-15 17:26:02使用如下 2. cd命令 切换工作目录,打开目录 “/”根目录 “-”回到上一级目录 “…”回到上一层目录 具体操作如下 3. pwd命令 查看当前路径 4. mkdir命令 创建目录文件 图中可以看到创建了text 5. rmdir命令 ... -
输入vi打开vim编辑器
2020-09-05 12:53:12vim别名设置,输入vi即可使用vim所有功能 vi /etc/bashrc #末行添加 alias vi='vim' 保存退出. 加载配置使其生效 source /etc/bashrc -
Liunx基础之VI编辑器的使用
2020-12-11 16:19:41文章目录一、实验目的二、实验内容三、实验详细过程1、创建vitest文件夹,并将inittab...(2)用vi编辑器打开该文件,执行下述操作,并详细说明操作过程及方法。 ① 删除第5,15和25行指令。 ② 将文本中所有的“et -
用vi文本编辑器来编辑生成文件
2019-03-07 15:54:10用vi文本编辑器来编辑生成文件 ******最基本用法 vi somefile.4 1、首先会进入“一般模式”,此模式只接受各种快捷键,不能编辑文件内容 2、按i键,就会从一般模式进入编辑模式,此模式下,敲入的都是文件内容 3、...