美文网首页
linux操作之vi操作(一)

linux操作之vi操作(一)

作者: chengcongyue | 来源:发表于2019-04-20 15:17 被阅读0次

引言

大学课程内也开过linux,自己也使用过,不过阿里二面的时候问道了一个很简单的grep命令,却没有回答上来,所以,开始学习linux.

vi文本操作

首先我们学习vi的文本操作,这个window差的很多.
首先,在linux中都是纯文字文件,什么是纯文字文件呢?这种文件格式以ASCII码为主,简单的来说就是不管是什么样的格式打开,给你呈现的都不可能是乱码.

vi的模式介绍
  • 一般模式:此模式下,可以删除字符和删除正行,也可以使用复制粘贴
  • 编辑模式
  • 指令列命令模式
    然后我们通过实际操作来掌握vi的各种操作吧
光标的移动

首先除了通过键盘的方向键操作上下左右,还有4个按键可以操作
h是向左
l是向右
j是向下
k是向上
还有一个操作就是按住数字键+方向键可以使上面的四个字母,实现多行的移动,比如说同时按住67和j就是向下移动67行.然后其他的一次类推

页的移动

上面的是光标的移动的解决,然后就是整页或者半页的移动.具体的执行命令如下:
ctrl+f是向下移动一整页
ctrl+b是向上移动一整页
ctrl+d是向下移动半页
ctrl+u是向上移动半页
很难记住,只能多去使用.

光标的移动补充(一)

还有两个操作是光标的移动+和-,它们和方向键不同的是移动到最近的非空串的位置

移动的数量加上space空格,也就是向后移动多少个字符.不过这个操作很难使用.

光标的移动补充(二)

0和$, 0是当前行的最前面的字符,$当前行的最后的字符
H 这个屏幕最上面的一行
M这个屏幕中间的一行
L 这个屏幕最下方的一行
G这个文档的最后一行
gg这个文档的最开始的位置
nGn加大写的G就是移动到指定的行数位置
n<enter>向后移动多少行

以上就是全部光标移动的操作,确实也没什么规律,最后在总结一下,一些比较常用的

首先想到的移动到文档的最开始gg,然后移动到文档的最末尾G
ctrl+f是向后移动一页,
ctrl+b是向前移动一页,
ctrl+d是向后移动半页,
ctrl+u是向前移动半页

相关文章

  • linux操作之vi操作(一)

    引言 大学课程内也开过linux,自己也使用过,不过阿里二面的时候问道了一个很简单的grep命令,却没有回答上来,...

  • Linux的基础命令二

    一、文本操作 文本编辑器vi/vim vi命令是Linux操作系统和类Linux操作系统中最通用的全屏幕纯文本编辑...

  • linux vi 操作

    撤销输入:esc退出输入状态、【u】 撤销上次操作;ctrl+r 恢复撤销 快速至当前行的行尾:End键 当前行之...

  • linux之 vi 操作详解

    vi 文件信息 i ---进入编辑模式 esc ---退出编辑模式 :wq ---保存并退出 :w ---保存 :...

  • linux常用快捷键

    vi快捷键 1. 在vi中复制文本 2.在vi中撤消与重复 3.vi 操作快捷键 Linux快捷键 1. 提高操作效率

  • Linux使用笔记

    1 操作系统基本概念2 Linux网络3 man操作4 Linux文件目录结构详解5 vi编辑器使用6 Linux...

  • Linux vi 基本操作

    进入或退出 1.进入vi 2.退出vim 3.切换命令模式 三种模式 1、命令模式 2、输入模式 3、特殊模式

  • Vi指令集

    vi命令 转自 vi命令是UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器。Linux中的vi编辑...

  • 解决putty登录Linux 中文乱码问题

    windows 文件拷到 Linux 中文乱码操作系统:SUSE Linux Enterprise 11问题:vi...

  • 2020-07-04

    Linux学习 学习步骤 基本操作命令 rm、mkdir chomd chown vi vim useradd ...

网友评论

      本文标题:linux操作之vi操作(一)

      本文链接:https://www.haomeiwen.com/subject/ctxlgqtx.html