本篇文章给大家谈谈vi在linux什么意思,以及linux里vi对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、LINUX中的VI编辑器的最终作用是干什么的?
总的来说,vi类似于windows的notepad,但功能比notepad还要强大。如果你熟悉notepad的使用的话,对vi应该就有了一定的了解了。vi可以作为shell编程的基础,如果你想很好的掌握字符界面的unix/linux, vi是少不了的一个很好的锻炼的地方。不过现在都是图形化界面了,你要是觉得没有必要,考试也不会考的话,也不用太看重了。
Linux上最常用的文本编辑器Vi(或Vim)。文本编辑器是所有电脑系统中最常使用的一种工具。用户在使用电脑的时候,往往需要创建自己的文件,无论是一般的文字文件、资料文件,还是编写源程序,这些工作都离不开编辑器。
Vi是Visual interface的简称,它在Linux上的地位就像Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。
Vi不是一个排版程序,它不像Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。
Vi没有菜单,只有命令,且命令繁多。Vi有3种基本工作模式:命令行模式、文本输入模式和末行模式。
Vi命令可以说是UNIX/Linux世界里最常用的编辑文档的命令了,很多人不喜欢Vi就因为它有太多的命令集,但是我们只需要掌握基本的命令然后灵活地加以运用,相信您一定会喜欢它的。
要在Linux下编写文本或语言程序,您首先必须选择一种文本编辑器。可以选择使用Vim编辑器,使用它的好处是几乎每一个版本的Linux都会有它的存在。然而它是在文本模式下使用,需要记忆一些基本的命令操作方式。您也可以选择使用 pico, joe, jove编辑器,午夜司令官mc编辑器等,它们都比Vim来得简单。如果您实在不习惯使用文字模式,可以选择视窗环境下的编辑器,像Gedit, Kate等,或是使用KDevelop,它是在Linux中的X Window下执行的C/C++整合式开发环境。
2、在 linux 系统中,“vi”命令的使用方法是什么?
一般模式常用操作
【h(或向左方向键)】 光标左移一个字符
【j(或向下方向键)】 光标下移一个字符
【k(或向上方向键)】 光标上移一个字符
【l(或向右方向键)】 光标右移一个字符
【[Ctrl] + f】 屏幕向下移动一页(相当于Page Down键)
【[Ctrl] + b】 屏幕向上移动一页(相当于Page Up键)
【[0]或[Home]】 光标移动到当前行的最前面
【[$]或[End]】 光标移动到当前行的末尾
【G】 光标移动到文件的最后一行(第一个字符处)
【nG】 n为数字(下同),移动到当前文件中第n行
【gg】 移动到文件的第一行,相当于"1G"
【n[Enter]】 光标向下移动n行
【延展阅读】
(一)vi/vim是什么?
Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了,非常方便。vi就是一种功能强大的文本编辑器,而vim则是高级版的vi,不但可以用不同颜色显示文字内容,还能进行诸如shell脚本、C语言程序编辑等功能,可以作为程序编辑器。
(二)为什么要学习vi/vim?
首先所有的Linux发行版系统上都会默认内置vi编辑器,而不一定带有其他文本编辑器,非常通用;其次,很多软件的编辑接口都会默认调用vi;第三,vi具有程序编辑的能力;最后,vi程序简单,编辑速度相当快速。
(三)vim配置文件
vim的配置文件为/etc/vimrc,但一般不建议直接修改这个文件,而是在用户根目录下创建一个新的隐藏文件:
vim ~/.vimrc
然后编辑这个文件,常用的配置如下:
bash
"双引号后面的内容为注释
set nu "显示行号
set hlsearch "查找的字符串反白显示
set backspace=2 "可随时用退格键进行删除
set autoindent "自动缩排
set ruler "在最下方一行显示状态
set showmode "在左下角显示模式
set bg=dark "显示不同的底色,还可以为light
syntax on "语法检验,颜色显示
参考资料
$Linux vi/vim编辑器常用命令与用法总结.键盘上的手艺人[引用时间2018-3-7]
3、Linux下vi编辑器是干什么的?
由加州大学伯克利分校,Bill Joy 研究开发。
文本编辑器有很多,比如图形模式的gedit、kwrite、OpenOffice,文本模式下的编辑器有vi、vim(vi的增强版本)。vi和vim是我们在Linux中最常用的编辑器。vi或vim是Linux最基本的文本编辑工具,vi或vim虽然没有图形界面编辑器那样点鼠标的简单操作,但vi编辑器在系统管理、服务器管理字符界面中,永远不是图形界面的编辑器能比的。
(注意:vi是unix/linux操作系统中最经典的文本编辑器,只能是编辑字符,不能对字体、段落进行排版;它既可以新建文件,也可以编辑文件;它没有菜单,只有命令,且命令繁多。
虽然vi的操作方式与其他常用的文本编辑器(如gedit)很不相同
,但是由于其运行于字符界面,并可用于所有unix/linux环境,仍被经常使用。)
vi 的三种命令模式
Command(命令)模式,用于输入命令
Insert(插入)模式,用于插入文本
Visual(可视)模式,用于视化的的高亮并选定正文
vi在linux什么意思的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux里vi、vi在linux什么意思的信息别忘了在本站进行查找喔。