vi编辑器 订阅
Vi,是一款由加州大学伯克利分校,Bill Joy研究开发的文本编辑器。 展开全文
Vi,是一款由加州大学伯克利分校,Bill Joy研究开发的文本编辑器。
信息
研究开发
Bill Joy
中文名
Vi
Microsoft Visual C++发展历程
由加州大学伯克利分校,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的三种工作模式也不同。vi有三种工作模式:命令模式、文本编辑模式和最后行模式。不同工作模式下的操作方法有所不同。1.命令模式:命令模式是启动vi后进入的工作模式,并可转换为文本编辑模式和最后行模式。在命令模式下,从键盘上输入的任何字符都被当作编辑命令来解释,而不会在屏幕上显示。如果输入的字符是合法的vi命令,则vi就会完成相应的动作;否则vi会响铃警告。2.文本编辑模式:文本编辑模式用于字符编辑。在命令模式下输入i(插入命令)、a(附加命令)等命令后进入文本编辑模式,此时输入的任何字符都被vi当作文件内容显示在屏幕上。按Esc键可从文本编辑模式返回到命令模式。3.最后行模式:在命令模式下,按“:”键进入最后行模式,此时vi会在屏幕的底部显示“:”符号年作为最后行模式的提示符,等待用户输入相关命令。命令执行完毕后,vi自动回到命令模式。为了实现跨平台操作兼容不同类型的键盘,在vi编辑器中无论是输入命令还是输入内容都是用字母键。例如按字母键“i”在文本编辑模式下表示输入字母“i”,如果在命令模式下则表示将工作模式转换为文本编辑模式。)当我们按ESC进入Command模式后,我们可以用下面的一些键位来移动光标;j 向下移动一行k 向上移动一行h 向左移动一个字符l 向右移动一个字符ctrl+b 向上移动一屏ctrl+f 向下移动一屏向上箭头 向上移动向下箭头 向下移动向左箭头 向左移动向右箭头 向右移动我们编辑一个文件时,对于 j、k、l和h键,还能在这些动作命令的前面加上数字,比如 3j,表示向下移动3行。/# +Enter #为查找的内容插入模式(文本的插入)i 在光标之前插入a 在光标之后插入I 在光标所在行的行首插入A 在光标所在行的行末插入o 在光标所在的行的下面插入一行O 在光标所在的行的上面插入一行s 用输入的文本替换光标所在字符S 用输入的文本替换光标所在行文本内容的删除操作;x 一个字符#x 删除几个字符,#表示数字,比如3xdw 删除一个单词#dw 删除几个单词,#用数字表示,比如3dw表示删除三个单词dd 删除一行;#dd 删除多个行,#代表数字,比如3dd 表示删除光标行及光标的下两行d$ 删除光标到行尾的内容J 清除光标所处的行与下一行之间的换行,行尾没有空格的话会自动添加一个空格。#J 表示合并#(数字)行。退出保存;在命令模式下按 shift+: 文本底端出现冒号:w 保存;:w filename 另存为filename;:wq! 保存退出;:wq! filename 注:以filename为文件名保存后退出;:q! 不保存退出;:x 应该是保存并退出 ,功能和:wq!相同撤销操作u命令取消最近一次的操作,可以使用多次来恢复原有的操作 [1]  U取消所有操作Ctrl+R可以恢复对使用u命令的操作复制操作yy命令复制当前整行的内容到vi缓冲区yw复制当前光标所在位置到单词尾字符的内容到vi缓存区,相当于复制一个单词y$复制光标所在位置到行尾内容到缓存区y^复制光标所在位置到行首内容到缓存区#yy例如:5yy就是复制5行#yw例如:2yw就是复制两个单词如果要复制第m行到第n行之间的内容,可以在末行模式中输入m,ny例如:3,5y复制第三行到第五行内容到缓存区。查找和替换vi的查找和替换功能主要在末行模式完成:至上而下的查找/ 要查找的字符串,其中/代表从光标所在位置起开始查找,例如:/ work至下而上的查找?要查找的字符串 例如:? work替换:s/old/new用new替换行中首次出现的old: s/old/new/g 用new替换行中所有出现的old:#,# s/old/new/g用new替换从第#行到第#行中出现的old:% s/old/new/g用new替换整篇中出现的old如果替换的范围较大时,在所有的命令尾加一个c命令,强制每个替换需要用户进行确认,例如:s/old/new/c 或s/old/new/gc恢复文件vi在编辑某一个文件时,会生成一个临时文件,这个文件以 . 开头并以 .swp结尾。正常退出该文件自动删除,如果意外退出例如忽然断电,该文件不会删除,我们在下次编辑时可以选择一下命令处理:O只读打开,不改变文件内容E继续编辑文件,不恢复.swp文件保存的内容R将恢复上次编辑以后未保存文件内容Q退出viD删除.swp文件或者使用vi -r 文件名来恢复未保存的内容
收起全文
精华内容
下载资源
问答
  • VI编辑器

    千次阅读 2018-10-12 19:14:54
    VI编辑器是Linux和Unix最基本的文本编辑器。VIM是其增强版本。 具有三种模式,输入模式、命令模式、末行模式。 关闭文件 末行模式下  w:保存  q:退出  wq 或 x:保存退出,wq 和 x 都是保存退出  q!:强制...

    VI编辑器是Linux和Unix最基本的文本编辑器。VIM是其增强版本。
    具有三种模式,输入模式、命令模式、末行模式。

    在这里插入图片描述

    关闭文件
    末行模式下

       w:保存
       q:退出
       wq 或 x:保存退出,wq 和 x 都是保存退出
       q!:强制退出
       w!:强制保存,管理员才有权限
    

    命令模式`

     ZZ:保存并退出
    

    光标移动
    命令模式下

    
    ①逐字符移动
         h:向左
         l:向右
         j:向下
         k:向上
         #h:移动#个字符
       ②以单词为单位移动
         w:移到下一个单词的词首
         e:跳至当前或下一个单词的词尾
         b:跳至当前或上一个单词的词首
         #w:表示移动#个单词
       ③行内跳转
         0:绝对行首
         ^:行首第一个非空白字符
         $:绝对行尾
       ④行间跳转
         #G:跳转到第#行
         G:最后一行
    

    在这里插入图片描述

    展开全文
  • vi编辑器

    2013-03-19 11:39:23
    在讲解Vi 编辑器的时候,韩老师结合编程给我们讲了一个Hello world 开发实例。我把过程和遇到的问题记录一下。 一、vi 编辑器进行 Java 开发 讲解案例:在Linux下 使用Vi 编辑器开发一个简单的Java 程序 Hello....

    最近在自学韩顺平老师的Linux视频,在跟着视频操作的时候遇到一些Linux 环境的问题,在文章的最后总结归纳在一起,方便以后翻阅

    在讲解Vi 编辑器的时候,韩老师结合编程给我们讲了一个Hello world 开发实例。我把过程和遇到的问题记录一下。

    一、vi 编辑器进行 Java 开发

    讲解案例:在Linux下 使用Vi 编辑器开发一个简单的Java 程序 Hello.java ,并且在 Linux 下运行

    1. 开机进入Linux 控制台界面,如果开机默认进入的是图形界面,可按Ctrl +Alt + Shift +F1组合键进入控制台界面

    2. 新建名称为 Hello.java 的文件

    键入   vi  Hello.java

    3.  此时进入 vi 编辑器,自动新建Hello.java 文件并打开

    4.  此时键入 i 键,进入插入模式,这样才能够像在windows 下使用记事本一样编辑内容

    5.  输入Hello.java 文件的内容,

     

    6.  编辑好后输入 ESC 键退出

    7.  输入  :wq   回车进行保存

    8.  编译Hello.java:  javac Hello.java

    9.  成功编译后生成 Hello.class 文件,运行Hello.class:  java Hello

    二、vi 编辑器进行 C 开发

    讲解案例:在Linux下 使用Vi 编辑器开发一个简单的C 程序 Hello.cpp ,并且在 Linux 下运行

    1. 开机进入Linux 控制台界面,如果开机默认进入的是图形界面,可按Ctrl +Alt + Shift +F1组合键进入控制台界面

    2. 新建名称为 Hello.cpp的文件

    键入   vi  Hello.cpp

    3.  此时进入 vi 编辑器,自动新建Hello.cpp文件并打开

    4.  此时键入 i 键,进入插入模式,这样才能够像在windows 下使用记事本一样编辑内容

    5.  输入Hello.cpp文件的内容,

     

    6.  编辑好后输入 ESC 键退出

    7.  输入  :wq   回车进行保存

    8.  编译Hello.cpp:  g++  Hello.cpp    (gcc Hello.cpp  命令不能通过  自动生成a.out文件)

    9.  成功编译后生成 a.out 文件,运行a.out :  ./a.out

     说明:g++  -o a.out  Hello.cpp   (这样也行)

    编译生成文件:Hello

    遇到的问题:

    问题一:

    操作: 使用  gcc Hello.cpp  命令编译文件出错

    错误提示:/tmp/ccytkpsi.o(.eh_frame+0x11):undefined reference to `__gxx_personality_v0'
                   collect2: ld returned 1 exit status

    错误原因:gcc通过文件的后缀名来决定如何处理该文件,gcc 把.c后缀当成c语言源代码文件处理;把.C或.cc或.cpp 后缀文件当成C++ 文件来处理

    解决方案:不使用gcc  命令,改用 g++  命令:g++ Hello.cpp 

     

    问题二:

    问题现象:使用vi  编辑器时对于代码的关键字没有彩色显示

    解决方案:

    第一步:使用命令#rpm -qa|grep vim 查下是否已经安装了vi

    如果提示not install则需安装如下rpm包:

    vim-enhance-版本号.rpm

    vim-common-版本号.rpm

    vim-minimal-版本号.rpm

    如果没有提示not install 只是显示3行文件,如上面三行,则进行第二步

    第二:然后修改 #vi /etc/bashrc 在最后面另起一行加入“alias vi=vim”然后wq保存退出。

    这样在shell里面敲入vi时候就自动打开vim了(vim是vi improve的简称)

    第三:最后修改 #vi /etc/vimrc在如下语句中加入“syntax on”,之后重启vi,就可以开启高亮显示了。

    if &t_Co > 2 || has("gui_running")
                   syntax on
                  set hlsearch
    endif

    注意:如果有的话则不必再添加。

    第四:用 #init 6 重启一下linux 服务器。

    重启完成后,可以高亮显示了。

    展开全文
  • VI编辑器_终端编辑器 vi和vim

    万次阅读 2020-09-28 20:25:04
    VI编辑器_终端编辑器 这篇文章要记住啊啊啊 要背要背啊 目录VI编辑器_终端编辑器一、 打开和新建文件1.1 打开文件并且定位行1.2 VI三种工作模式1.3 末行模式命令二、常用命令2.1 移动2.2 移动(程序)2.3 选中文本...

    VI编辑器_终端编辑器

    这篇文章要记住啊啊啊


    要背要背啊

    大家要自行去了解vi 和vim的理论知识嗷!


    一、 打开和新建文件

    在终端中输入vim在后面跟上 文件名 即可

    vim 文件名
    

    ·如果文件已经存在, 会直接打开该文件
    ·如果文件不存在, 保存且退出时 就会新建一个文件

     1 vim 没有的文件名
     2 编辑内容
       2.1 输出一行语句 
       2.2 复制粘贴 2.1内容 19次 
       2.3 保存且退出
     3 查看
    
    

    1.1 打开文件并且定位行

    在日常工作中, 有可能会遇到打开一个文件, 并定位到指定行的情况
    例如: 在开发是, 知道某一行代码有错误, 可以 快速定位 到出错误代码的位置
    这个时候, 可以使用以下命令打开文件
    提示: 如果只带上+ 而不指定行号, 会直接定位到文件末尾

    1.2 VI三种工作模式

    VI有三种工作模式

    1. 命令模式
      ·打开文件首先进入命令模式, 是使用vi的入口
      ·通过 命令 对文件进行常规的编辑操作, 例如 定位 翻页 复制 粘贴 删除 … …
      ·在其他图形编辑器下, 通过 快捷键 或者 鼠标 实现的操作, 都在 命令模式 下实现
    2. 末行模式 – 执行 保存 退出等操作
      ·要退出 vi 返回到控制台, 需要在莫行模式下输入命令
      ·末行模式 是 vi 的出口
    3. 编辑模式 – 正常的编辑文字

    1.3 末行模式命令

    在这里插入图片描述

    二、常用命令

    2.1 移动

    要熟练使用vi, 首先应该学会怎么在 命令模式下 快速移动光标 编辑操作命令 能够和移动命令一起使用

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    2.2 移动(程序)

    在这里插入图片描述
    ·vim中使用 空行 来区分段落
    ·程序开发时, 通常 一段功能相关的代码会写在一起 – 之间没有空行
    在这里插入图片描述
    2) 括号切换

    在程序世界中, ()、[]、{}使用率很高, 而且 都是成对出现的
    在这里插入图片描述

    2.3 选中文本(可视模式)

    ·学习 复制 命令前, 应该先学会 怎么样选中 要复制的代码
    ·在 vi 中要选择文本, 需要显示 visual 命令切换到 可视模式
    ·vi 中提供了 三种 可视模式, 可以方便程序员的选择 选中文本的方式
    ·按 ESC 可以放弃选中, 返回到 命令模式
    在这里插入图片描述
    ·可视模式下, 可以和 移动命令 连用, 例如 ggVG 能够 选中所有的内容

    2.4 撤销和恢复撤销(保命指令)

    在学习编辑命令之前,先要知道怎样撤销之前一次 错误的 编辑操作
    在这里插入图片描述

    2.5 删除文本

    在这里插入图片描述
    提示: 如果使用 可视模式 已经选中了一段文本, 那么无论使用 d 还是 x, 都可以删除选中文本
    删除命令可以和移动命令连用, 以下是常见的组合命令:
    在这里插入图片描述

    2.6 复制和剪切

    vi 中提供有一个 被复制文本的缓冲区
    复制 命令会将选中的文字保存在缓冲区
    删除 命令删除的文字会被保存在缓冲区
    在需要的位置, 使用 粘贴 命令可以将缓冲对的文字插入到光标所在的位置
    在这里插入图片描述

    提示:
    ·命令 d 、x 类似于图形界面的 剪切操作 – ctrl + x
    ·命令 y 类似于 图形界面的 复制操作 – Ctrl + C
    ·命令 p 类似于图形界面的 粘贴操作 – Ctrl + v
    ·vi中的文本缓冲区只有一个,如果后续做过 复制、剪切操作, 之前缓冲区中的内容会被替换.
    注意
    ·vi中的 文本缓冲区 和 系统的 剪切板 不是同一个
    ·所以在其他软件中使用 Ctrl + C 复制的内容, 不能再 vi 中通过 p 命令粘贴
    ·可以在 编辑模式 下使用 鼠标右键粘贴

    2.7 替换

    在这里插入图片描述
    ·R 命令可以进入 替换模式, 替换完成后, 按下 ESC , 按下 ESC 可以回到 命令模式
    ·替换命令 的作用就是不用进入 编辑模式, 对文件进行 轻量级的修改

    2.8 查找

    常规查找
    在这里插入图片描述
    ·查找到指定内容之后, 使用 Next 查找下一个出现的位置
    ·n : 查找下一个
    ·N : 查找上一个
    ·如果不想看到高亮显示, 可以随便查找一个文件中不存在的内容即可
    ·单词快速匹配
    在这里插入图片描述

    在开发中, 通过单词快速匹配, 可以快速看到这个单词在其他位置使用过

    2.9 查找并替换

    在 vi 中查找和替换命令需要在 末行模式 下执行
    记忆命令格式

    :%s///g
    
    1. 全局替换
      一次向 替换文件中的 所有出现的旧文本
      命令格式如下
    :%s/旧文本/新文本/g 
    
    1. 可视区域替换
      ·先选中 要替换文字的 范围
      ·命令格式如下
     :s/旧文本/新文本/g
    
    1. 确认替换
      c confirm 确认
      如果把末尾的 g 改成 gc 在替换的时候, 会有提示! 推荐使用
      命令格式如下
    :%s/旧文本/新文本/gc
    
    1. y - yes 替换
    2. n - no 不替换
    3. a - all 替换所有
    4. q - quit 退出替换
    5. l - last 最后一个, 并把光标移动到行首
    6. ^E 向下滚屏
    7. ^Y 向上滚屏

    2.10 插入命令

    在 vi 中除了常用 i 进入编辑模式 外, 还提供了一下命令同样可以进入编辑模式
    在这里插入图片描述
    在这里插入图片描述

    演练1 – 编辑命令 和 数字连用

    在开发中, 可能会遇到连续输入 N 个同样的字符
    例如: ********** 连续10个星号
    要实现这个效果可以在 命令模式 下 1. 输入 10 , 表示要重复10次 2. 输入 i 进入 编辑模式
    3. 输入 * 也就是重复的文字
    4. 按下 ESC 返回 命令模式, 返回之后 vi 就会把 第 2、3 两步的操作重复 10 次
    提示: 正常开发时, 在 进入编辑模式之前,不要按数字

    三、搜索命令

    1.find 搜索

    准备工作
    切换目录到 /export/ 且 清空内容
    cd /export/ && rm -rf /export/* && tree
    新增目录 且 切换目录 且 新增文件
    mkdir -p /export/aaa/bbb/ccc/ddd/eee/ touch /export/aaa/bbb/ccc/ddd/eee/abc.txt touch
    /export/aaa/123.txt touch /export/aaa/312.txt
    查看 /export 目录中的内容
    tree /export

    1.1 路径

    第一步: 搜索指定目录下, 文件是 abc.txt的文件
    第二步: 搜索指定目录下, 文件名 包含 1 的文件
    第三步: 搜索指定目录下,所有以 .txt 为扩展名的文件
    第四步: 搜索指定目录下, 以数字 1 开头的文件

    1.2实现 : 在指定目录中 根据名称 搜索

    命令格式
    在这里插入图片描述
    如果省略路径, 表示在当前文件夹下查找
    之前学习的通配符, 在使用find命令时同时可用
    第一步: 搜索指定目录下, 文件是 abc.txt的文件

    # ===================实现目标============================
     # 方式一: 指定全目录 find /export/ -name 'abc.txt' 
     # 方式二: 当前目录 find . -name 'abc.txt'
      # 方式三: 当前目录 可以 省略 不写 find -name 'abc.txt'
    

    第二步: 搜索指定目录下, 文件名 包含 1 的文件

    # =================准备工作=============== # 1 创建测试文件 touch /export/12.txt /export/616.txt /export/321.txt # =================实现目录=============== find /export/ -name "*1*"
    

    第三步: 搜索指定目录下,所有以 .txt 为扩展名的文件

    find /export/ -name "*.txt"
    

    第四步: 搜索指定目录下, 以数字 1 开头的文件

    find /export -name "1*"
    

    四、解压缩命令

    4.1解压缩命令

    # 清空指定目录内容
    cd /export/ && rm -rf *
    # 创建测试文件
    touch 1.txt 2.txt 3.txt
    # 创建有内容的测试目录
    mkdir -p /export/aaa/
    touch /export/aaa/4.txt /export/aaa/5.txt
    # 查看结果
    tree /export
    

    4.2实现

    4.2.1 第一步: 打包 和 解包

    4.2.1.1 打包

    ·类似将 冬天的衣服 放到 袋
    打包之后的大文件 需要以 .tar 结尾.
    tar 打包命令格式

    # 将 一系列文件 打包成 一个大文件
    tar -cvf 打包名.tar 被打包的目录
    tar -cvf 打包名.tar 被打包的文件1 被打包的文件2 被打包的文件
    

    tar 选项说明
    在这里插入图片描述

    4.2.1.2解包

    · 类似将 冬天的衣服 从 袋子里取出来
    tar 解包命令格式

    # 将一个打包后的 分解成 一系列小文件, 分解位置为 当前目录
    tar -xvf 打包名.tar
    
    # 将一个打包后的 分解成 一系列小文件, 分解位置为 指定目录
    tar -xvf 打包名.tar -C 解包路径位置
    

    在这里插入图片描述

    4.2.2 第二步: 使用gzip格式 压缩 和 解压缩

    在 Linux 中, 最常用的压缩文件格式是
    在 tar 命令中有一个选项 -z 可以调用 gzip , 从而可以方便的实现压缩和解压缩的功能xxx.tar.gz
    # 压缩文件 tar -zcvf 打包压缩文件名.tar.gz 被压缩的文件/目录 # 解压缩文件(记忆敲门: 至孝潍坊) tar -zxvf 打包文件.tar.gz # 解压缩到指定路径 tar -zxvf 打包文件.tar.gz -C 目录路径
    tar 的选项说明
    在这里插入图片描述

    4.2.3 第三步: 使用 bzip2 格式 压缩 和 解压缩

    在 Linux 中, bzip2 压缩文件格式是 xxx.tar.bz2
    在 tar 命令中有一个选项 -j 可以调用 bzip2 , 从而可以方便的实现压缩和解压缩的功能
    在 tar 命令中有一个选项 -j 可以调用 bzip2 , 从而可以方便的实现压缩和解压缩的功能命令
    格式如下
    # 压缩文件 tar -jcvf 打包压缩文件名.tar.bz2 被压缩的文件/目录 # 解压缩文件 (绩效潍坊) tar -jxvf 打包文件.tar.bz2 # 解压缩到指定路径 tar -jxvf 打包文件.tar.bz2 -C 目录路径
    选项说明
    在这里插入图片描述
    关机

    halt
    

    重启

    reboot
    
    展开全文
  • Vi编辑器基本常用命令

    万次阅读 2020-10-05 11:26:43
    Vi编辑器的常用命令VI编辑器的三种模式末行模式命令模式编辑模式 VI编辑器的三种模式 ⦁ 命令模式 ⦁ 编辑模式 ⦁ 末行模式 末行模式 保存并退出 :wq / x! 不保存强制退出 :q! 查找并替换 :%s/旧文本/新文本/g ...

    VI编辑器的三种模式

    ⦁ 命令模式
    ⦁ 编辑模式
    ⦁ 末行模式

    末行模式

    保存并退出 :wq / x!
    不保存强制退出 :q!
    查找并替换 :%s/旧文本/新文本/g

    命令模式

    [行内移动]
    以单词为单位向后移动 w
    以单词为单位向前移动 b
    光标移动到行首 0 / ^
    光标移动到行尾 $

    [行数移动]
    移动到首行 gg
    移动到尾行 G
    定位到某一行 数字gg / 数字G / :数字

    [段落]
    以段落为单位后移 }
    以段落为单位前移 {

    [撤销]
    撤销命令 u
    取消撤销/恢复撤销 Ctrl+r

    [删除文本]
    删除多行 数字dd
    删除一行 dd / 1dd
    在光标所在的位置删除至行尾 D
    在光标所在的位置删除至行首 d0 / d^
    剪切 x

    [复制]
    复制多行 数字yy
    复制一行 yy
    粘贴 p

    [替换的命令]
    替换的是光标所在的位置以及后面的数据 R
    只替换光标右侧的第一个字符 r

    编辑模式

    命令 英文 功能 常用
    i insert 在当前字符前插入文本 常用
    I insert 在行首插入文本 较常用
    a append 在当前字符后添加文本
    A append 在行末添加文本 较常用
    o 在当前行后面插入一空行 常用
    O 在当前行前面插入一空行 常用
    展开全文
  • 1.vi编辑器 1.1 什么是vi编辑器 > vi编辑器是类unix系统内置的文本编辑器 > > vim是vi的增强版本 1.2 vi编辑器使用 vi 文件 1.3 vi编辑器的三种模式 * 命令模式(一般模式): 所有的按键被当做命令执行 * ...
  • linux vi编辑器

    千次阅读 多人点赞 2019-03-15 13:41:25
    vi编辑器是Linux系统下最基本的编辑器,工作在字符模式下。由于不使用图形界面,因此Vi的工作效率非常高,且它在系统和服务管理中的功能是带图形界面的编辑器无法比拟的。 vi编辑器有三种模式:命令模式(command ...
  • Vi编辑器 终端编辑器命令

    千次阅读 2020-10-14 21:13:32
    VI编辑器 终端编辑器 1.1 学习vi的目的 在工作中, 要对 服务器上的 文件进行 简单 的修改, 可以使用 ssh 登录到远程服务器上, 并且使用 vi编辑器 进行简单的编辑即可需要修改的文件包括源代码配置文件 例如: tomcat...
  • linux的vi编辑器中如何查找内容(关键字)

    万次阅读 多人点赞 2018-04-27 16:19:26
    linux的vi编辑器中如何查找内容(关键字) 按下”/“键,这时在状态栏(也就是屏幕左下脚)就出现了 “/” 然后输入你要查找的关键字敲回车就可以了。 找到相关文字以后: (1)按下小写n,向下查找 (2)按下...
  • Linux VI编辑器_终端编辑器

    千次阅读 2019-10-15 09:47:08
    VI编辑器_终端编辑器 1 简介 1.1 学习vi的目的 在工作中, 要对 服务器上的 文件进行 简单 的修改, 可以使用 ssh 登录到远程服务器上, 并且使用 vi编辑器 进行简单的编辑即可 需要修改的文件包括 源代码 配置...
  • vi编辑器常用命令

    万次阅读 2018-08-28 19:20:58
    vi编辑器常用命令 2013年04月08日 16:11:02 阅读数:8148 标签: 工具linuxVI 更多 个人分类: 编程技巧Linux系统 vi编辑器有3种模式:命令模式、输入模式、末行模式。掌握这三种模式十分重要: 1.命令模式...
  • vi编辑器插入一行When I was first introduced to the command line on Unix in the mid-1990’s, I have to admit I was intimidated. I had already been using DOS for some time, but only in a operative sense...
  • vi编辑器基本命令

    万次阅读 2019-06-13 14:11:03
    几乎所有的编辑器都会有插入和执行命令两种模式,并且大多数的编辑器使用了与Vim截然不同的方式:命令目录(鼠标或者键盘驱动),组合键(通常通过control键(CTRL)和alt键(ALT)组成)或者鼠标输入。Vim和vi一样...
  • Linux之 vi编辑器

    千次阅读 2018-10-27 08:53:15
    vi编辑器 这里只是简单的vi编辑器介绍,vim是加强版的vi编辑器,支持多行编辑,还有多文本同时编辑等更强大功能。 这个有三个模式:一般模式,编辑模式,末行指令模式。 编辑模式和末行指令都需要通过一般模式来转换...
  • 一、Vi编辑器的介绍 Vi编辑器是ubuntu最基本的文本编辑器。 有三种工作模式: 命令模式:键盘接收的任何字符都被当做命令来解释,不会出现在屏幕上。 插入模式:进行文本编辑 末行模式:在屏幕底部显示 “ :”,...
  • vi编辑器常用命令大全

    万次阅读 多人点赞 2017-06-24 09:48:52
    在UNIX下,vi是标准的文本编辑器之一。vi编辑器是Linux下应用最广泛的文本编辑器,在日常工作中几乎每时每刻都会用到vi编辑器,熟悉vi下的一些常用功能有助于提高工作效率。
  • 常用vi编辑器命令

    万次阅读 2019-01-15 14:48:19
    最近经常用到vi编辑器,作个记录,以后需要便于查询 常用操作 命令 作用 h 游标左移 j 游标下移 k 游标上移 l 游标右移 w 向前移动一个单词 b 向右移动一个单词 e 向前移动一个单词,游标指向...
  • 【vi】vi编辑器卡死解决方法

    千次阅读 2019-04-11 08:50:24
    我们在使用vi编辑器时,有时可能出现编辑器卡死的状态,不能输入,不能退出。其实这不是vi编辑器卡死,而是不小心把vi编辑器锁定了,编辑器处于假死状态,这时vi只是停止向终端输出而已。 原因是在windows下,总是会...
  • shell vi 编辑器里面怎么显示行号?shell vi 编辑器里面怎么取消行号?
  • VI编辑器的使用

    2019-10-24 17:51:57
    1、掌握vi编辑器的进入与退出方法; 2、了解文本编辑器的三种模式; 3、熟练掌握使用vi编辑器进行编辑、选择及操作文本文件的命令。 二、实验原理与内容 1、进入和退出vi; 2、利用文件拷贝方式建立一个文件; ...
  • Vi编辑器常用命令

    千次阅读 2020-09-16 20:05:08
    Vi编辑器的常用命令 VI编辑器的三种模式 a) 命令模式 b) 编辑模式 c) 末行模式 末行模式 保存并退出 :wq / x! 不保存强制退出 :q! 行内移动 以单词为单位向后移动 w 以单词为单位向前移动 b 光标移动到行首 ...
  • Linux Vi 编辑器

    千次阅读 2013-08-06 18:55:02
    一、vi 编辑器进行 Java 开发 ...讲解案例:在Linux下 使用Vi 编辑器开发一个简单的Java 程序 Hello.java ,并且在 Linux 下运行 1. 开机进入Linux 控制台界面,如果开机默认进入的是图形界面,可
  • linux中利用vi编辑器进行编程

    千次阅读 2018-01-25 20:24:26
    对于初学linux的同学,如果想在linux中进行编程,可以先在终端利用vi编辑器进行编程。以下通过利用vi编辑器进行Java编程和进行python编程的讲解,来了解一下linux下编程的初步入门。  首先就是一般情况下redHat...
  • ubuntu使用vi编辑器

    千次阅读 2013-12-12 20:43:21
    在ubuntu上使用vi编辑器的方法及命令,文件简明扼要的讲解了vi编辑器的基本使用方法,对linux新手应该大有用处。
  • VI编辑器_终端编辑器(命令整理)

    千次阅读 2020-09-14 21:25:17
    VI编辑器_终端编辑器1.简介1.1 学习vi的目的1.2 vi 和 vim2.打开和新建文件2.1 打开文件并且定位行2.2 VI三种工作模式2.4 末行模式命令3 常用命令3.1 移动1) 上 下 左 右移动2) 行内移动3) 行数移动4) 屏幕移动3.2 ...
  • vi编辑器的使用

    千次阅读 2015-12-23 20:03:09
    vi编辑器的使用 1.目的  (1) 理解vi的三种运行模式及其切换方法。  (2) 学会使用vi的各种操作命令进行文本文件的编辑。  (3) 用vi编写Linux下C程序,会用gcc编译。 2.环境及预备知识  环境:...
  • vi编辑器与快捷键的使用

    千次阅读 2020-07-05 08:58:41
    vi编辑器与快捷键的使用 Linux vi 命令也就是指 vi 编辑器,它们是一个意思。vi 编辑器是 Linux/UNIX 环境下经典的编辑器。Linux vi 命令非常强大,熟练地使用它可以高效的编辑代码,配置系统文件等,是程序员和...
  • Linux中vi编辑器的使用

    千次阅读 2016-06-12 10:32:43
    字符界面下vi的操作规则可以用在图形界面下的VIM中,下面主要介绍字符界面的vi编辑器。 vi有命令行状态和文本编辑两种状态,vi的命令行状态的命令丰富,功能强大,在命令行状态下按Insert键或者输入i、I、a等字

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 132,921
精华内容 53,168
关键字:

vi编辑器