HOME 首页
SERVICE 服务产品
XINMEITI 新媒体代运营
CASE 服务案例
NEWS 热点资讯
ABOUT 关于我们
CONTACT 联系我们
创意岭
让品牌有温度、有情感
专注品牌策划15年

    vi命令跳转到指定行(vim跳转指定行)

    发布时间:2023-04-10 23:43:14     稿源: 创意岭    阅读: 110        

    大家好!今天让小编来大家介绍下关于vi命令跳转到指定行的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。

    创意岭作为行业内优秀的企业,服务客户遍布全球各地,相关业务请拨打电话:175-8598-2043,或添加微信:1454722008

    文章目录列表:

    vi命令跳转到指定行(vim跳转指定行)

    一、Linux下vim编辑器命令大全

    vim可以分为三种状态,分别是 命令行模式(command mode) 、 输入模式(Insert mode) 和 底行模式(last line mode) ,这 3 种工作模式可随意切换,如下图所示。

    使用vim编辑文件时,默认处于命令行模式。此模式下,可使用方向键(上、下、左、右键)或 k、j、h、i 移动光标的位置,还可以对文件内容进行复制、粘贴、替换、删除等操作。

    下图所示是vim处于命令行模式的状态示意图。

    在输入模式下,vim可以对文件执行写操作,类似于在Windows系统的文档中输入内容。

    使vim进行输入模式的方式是在命令模式状态下输入 i 、 I 、 a 、 A 、 o 、 O 等插入命令(各指令的具体功能下表所示),当编辑文件完成后按 esc 键即可返回命令模式。

    下图所示为vim处于输入模式模式下的示意图。

    底行模式用于对文件中的指定内容执行保存、查找或替换等操作。

    使vim切换到底行模式的方法是在 命令行模式 状态下按 : 键(注意是英文符号),此时vim窗口的左下方出现一个 : 符号,这是就可以输入相关指令进行操作了。

    指令执行后vim会自动返回命令行模式。如想直接返回命令行模式,按 esc 即可。

    下图所示为vim进入底行模式后的状态。

    对于新手来说,经常不知道自己处于什么模式。不论是自己忘了,还是不小心切换了模式,都可以按一次 esc 键返回命令行模式。如果你多按几次 esc 键后听到"嘀————"的声音,则代表你已经处于命令行模式了。

    打开文件

    打开文件时光标处于文件尾部

    打开文件时,光标定位到第几行

    字符移动

    这些移动键都可以加上数字(5h:向左移动5个字符格)

    单词移动

    行内跳转

    行间移动

    在底行模式下,直接给出行号,实现跳转

    用法:起始地址,结束地址 s @要替换内容@替换后内容@gi(@分隔符)

    例 :1,$s/a/A/g 把文件中全部的a换替换成A,全局替换

    显示取消行号

    设定自动缩进(写脚本时)

    查找到的文本高亮显示

    语法高亮

    /etc/vimrc :全局配置文件,永久有效

    ~/.vimrc :个人配置文件,每个用户的家目录中,若不存在,手动创建

    对于第一次用vim的童鞋,有几点需要提醒一下:

    二、vim读入指定行,在a.txt文件中读入b.txt的3,8行怎么写?我写:3,8 r b.txt不行

    vim里可以开多个窗口。

    1、命令行“:sp b.txt”横向打开b.txt。然后ctrl+w调换到b.txt复制其中的行数。ctrl+w跳回a.txt复制。其中几个关键的的命令。“:vs b.txt”是垂直打开一个窗口。其中窗口之间的跳转有很多种。具体可以“help window”查看,或者百度查看

    三、linux下vi+怎样是光标跳到下1格继续输入

    首先看你当前是甚么模式,如果已是编辑模式,按回车就行(适用于输入多行内容)否则,按字符j可以将光标下移,到指定位置后,可以按a或i,进入编辑模式,进行输入

    四、AIX修改那个文件或用什么命令可以进入文本模式

    AIX 和linux下文本编辑都是使用vi 或者vim命令

    vi命令是UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器。Linux中的vi编辑器叫vim,它是vi的增强版(vi Improved),与vi编辑器完全兼容,而且实现了很多增强功能。

    vi编辑器支持编辑模式和命令模式,编辑模式下可以完成文本的编辑功能,命令模式下可以完成对文件的操作命令,要正确使用vi编辑器就必须熟练掌握着两种模式的切换。默认情况下,打开vi编辑器后自动进入命令模式。从编辑模式切换到命令模式使用“esc”键,从命令模式切换到编辑模式使用“A”、“a”、“O”、“o”、“I”、“i”键。

    vi编辑器提供了丰富的内置命令,有些内置命令使用键盘组合键即可完成,有些内置命令则需要以冒号“:”开头输入。常用内置命令如下:

    Ctrl+u:向文件首翻半屏;

    Ctrl+d:向文件尾翻半屏;

    Ctrl+f:向文件尾翻一屏;

    Ctrl+b:向文件首翻一屏;

    Esc:从编辑模式切换到命令模式;

    ZZ:命令模式下保存当前文件所做的修改后退出vi;

    :行号:光标跳转到指定行的行首;

    :$:光标跳转到最后一行的行首;

    x或X:删除一个字符,x删除光标后的,而X删除光标前的;

    D:删除从当前光标到光标所在行尾的全部字符;dd:删除光标行正行内容;

    a:在当前字符后添加文本;

    A:在行末添加文本;

    i:在当前字符前插入文本;

    I:在行首插入文本;

    o:在当前行后面插入一空行;

    O:在当前行前面插入一空行;

    :wq:在命令模式下,执行存盘退出操作;

    :w:在命令模式下,执行存盘操作;

    :w!:在命令模式下,执行强制存盘操作;

    :q:在命令模式下,执行退出vi操作;

    :q!:在命令模式下,执行强制退出vi操作;

    :e文件名:在命令模式下,打开并编辑指定名称的文件;

    :n:在命令模式下,如果同时打开多个文件,则继续编辑下一个文件;

    :f:在命令模式下,用于显示当前的文件名、光标所在行的行号以及显示比例;

    :set number:在命令模式下,用于在最左端显示行号;

    :set nonumber:在命令模式下,用于在最左端不显示行号;

    语法

    vi(选项)(参数)

    以上就是小编对于vi命令跳转到指定行问题和相关问题的解答了,如有疑问,可拨打网站上的电话,或添加微信。


    推荐阅读:

    什么是vi标识牌

    vi企业(vi企业设计)

    vi手册范本(vi手册范例)

    幼猫排行榜(幼猫价钱排行)

    铜币排行榜(铜币排行榜价位)