Centos vi编辑器(vim)

1、vi编辑器的是什么,有什么作用。

自解:vi编辑器是个文本编辑工具,可以用来查看一个文本和修改与删除(还有一些特定操作)

2、vi 编辑器的使用方法,它是一个编辑文本的一个程序,如果你原先有个你所需编辑的文本它会直接打开如果你没有它会自己给你创建一个,所以非常人性化。
如何vi打开或者创建一个文本文件呢?

ls   --查看当前目录下的所有内容
touch  a.txt      --创建一个名为a.txt的文本
vi  a.txt           --使用vi编辑器打开a.txt ,如果没有创建a.txt vi编辑器会帮你创建一个空的文本

3、打开文本以后你会发现你无法在里面写入一些文字。这是怎么回事呢?
主要原因是因为vi编辑器的模式问题,vi有以下三模式

命令模式-输入模式-末行模式:在不同的模式中对文件进行的操作也不同。

命令模式:启动vi编辑器默认进入命令模式,该模式中主要完成光标移动,字符串查找,以及删除,复制,粘贴文件内容等相关操作

输入模式:该模式中主要的操作就是录入文件内容,可以对文本正行进行修改或者添加新的内容。处于输入模式时,vi编辑器的最后一行会出现"--INSERT--" 的状态提示信息

末行模式:该模式中可以设置vi编辑器的环境的三种状态,通过不同的按键操作可以在不同的模式之间进行切换。例如,从命令模式按冒号键 “:” 可以进入末行模式
而如果按 i 、insert 等键可以进入输入模式,在输入模式中,按Esc键返回至命令模式
http://img1.51cto.com/attachment/201301/182133788.jpg![](https://s1.51cto.com/images/blog/201902/09/00a6a7c76f65a7ac0c67d69b9c261799.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

命令模式的基本操作
复制:使用按键命令yy复制当前行的内容到剪切板。

粘贴:

删除:使用del键删除光标处的单个字符,

原文地址:http://blog.51cto.com/13701082/2349038

时间: 2024-09-30 01:24:40

Centos vi编辑器(vim)的相关文章

[转][CentOS]VI编辑器使用

参考:https://blog.csdn.net/qq_34160679/article/details/79800584 参考:https://www.cnblogs.com/mondol/p/vi-examples.html 参考:https://www.cnblogs.com/junw_china/articles/1708967.html Esc 退出编辑,:W 保存  :Q 退出 在VM虚拟机中安装CentOS 7 时 有时候顾虑到电脑硬件性能,我们需要最小化安装,而最小化安装后与ce

xshell连接centos vi编辑器不能使用小键盘

莫名其妙的本人的xshell,在vim编辑脚本的时候,右侧小键盘无法输出数字,输出的都是一些字母,而且还是一个字母占一行,太过艹蛋! 后来就按照正规的操作步骤,又重建了连接,居然发现正常了! 百思一虑,才发现是字符集的问题,原来是没有调整xshell的字符集! 解决办法: 进去xshell----会话窗口----单击要打开的虚拟机,右键----选择properties----terminal type设置为 "linux" 就行了. 默认的"xterm" 键盘映射有

linux基础知识之vi编辑器的使用

在介绍vi编辑器之前,我们先了解一下Linux系统中别名的使用(文章知识书写来自博主虫师,感谢博主) 别名就是不同的两个名字指的是一个人,不同的两个命令具有相同的作用. 现在,你一定很想知道自己的系统中都有哪些别名. [[email protected] ~]# alias             查询系统中的别名 alias cp='cp -i' alias l.='ls -d .* --color=tty' alias ll='ls -l --color=tty' alias ls='ls

vi和vim 编辑器显示行号

vi :1.临时显示 在用vi编辑器编辑文本时输入 :set nu 取消显示输入 :set nonu 2.永久显示 1)mac系统 vi ~/.vimrc 在最后一行添加set number 2)centos系统 vi /etc/virc 在最后一行添加set nu 3)ubuntu系统 vi /etc/vim/vimrc 在最后一行添加set nu vim:1.临时显示在用vim编辑器编辑文本时输入 :set nu 或 :set number 取消显示输入 :set nonu 或 :set n

[Linux学习笔记] Linux文本编辑器Vim/Vi

文本编辑器Vim: Vim/Vi是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器. 它的作用是建立.编辑.显示文本文件. Vim/Vi没有菜单,只有命令. 插入命令 命令 作用 a 在光标后附加文本 A 在本行行末附加文本 i 在光标前插入文本 I 在本行开始插入文本 o 在光标下插入新行 O 在光标上插入新行 定位命令 命令 作用 h 方向左键. 左移一个字符 j 方向下键. 下移一行 k 方向上键. 上移一行 l 方向右键. 右移一个字符 $ 移至行尾 0 移至行

学习vi和vim编辑器(16):vim的多窗口功能(1)

vim默认是在一个窗口中编辑所有文件,在文件间移动或者移动到文件的不同部分时只显示一个缓冲区.但vim也提供了多窗口编辑功能,可以简化复合的编辑任务.这篇文章将学习如何在一个运行的vim进程里使用多窗口,包括多窗口编辑工作的初始化与启动,在窗口间移动光标,在显示区中移动窗口等. 启动多窗口编辑: 可以在打开vim时启动多窗口编辑,也可以在编辑会话中分割窗口. 从命令行(shell)启动多窗口: 默认情况下,vim为一个会话只打开一个窗口,即使打开时已经指定多个文件.如果想从命令行中打开多个窗口,

学习vi和vim编辑器(15):vim对vi的主要改进

vim对vi做了大量改进,本章将讨论在vim中添加的主要功能:包括内置帮助功能.启动与初始化选项.新的移动命令.扩展的正则表达式.扩展的撤销.自定义可执行文件等. 内置帮助功能: vim的说明文档超过10万行,几乎所有的说明都可以通过vim内置的帮助工具取得,使用它最简单的形式就是调用" :help "命令.使用内置的帮助功能需要了解vi的导航技巧,知道如何在标签间前进与后退.当光标处于某个标签上时,按下" CTRL+] "前往该标签,按下" CTRL+T

学习vi和vim编辑器(13):vi同类品的功能总览

本章将学习vi同类品提供的相关功能. 它们都是我兄弟: 有许多可以自由取得的vi编辑器同类品.<vi和vim编辑器>重点介绍了vim编辑器,也简要地介绍了另外三种常用的同类品:nvi,elvis,vile.这些同类品都提供了vi之外的许多扩展功能,尽管方式可能不同,但这些同类品通常会提供相同的扩展功能.本篇文章将总体介绍这些同类品提供的扩展功能. 多窗口编辑:可以将屏幕分割成多个"窗口",从而在每个窗口编辑不同的文件,或者观察同一文件的不同部分.这使得同时在多个文件中工作更

Linux学习笔记之VI(VIM)编辑器

百度关于vi的资料 http://baike.baidu.com/view/908054.htm 关于vi 和vim的介绍可以在上面的网址看到. 1   进入和退出vi 进入:在终端命令行输入 vi 文件名   就会进入vi,并且建立了一个空的名字为刚才输入的文件,假如进入vi的时候不加文件名,那么进入vi后系统会自动建立一个空文件,你可以在命令模式下给这个文件改名. 退出:按ESC切换到命令模式下,输入 :q   这是没有保存就退出,一般系统会提示你要不要保存 :q!  强制退出,不保存 :w