首页 > 其他分享 >Gvim基础操作-01

Gvim基础操作-01

时间:2023-01-08 00:55:19浏览次数:40  
标签:01 底行 -- Gvim 模式 命令 gvim 操作 输入

Gvim基础操作

进行代码或者是文本、脚本都要使用到文本编辑工具。
vi是visual的缩写,其意为可视化。它是Unix系统文本编辑的标准工具。利用光标在屏幕上的移动,用户可以方便的建立、修改或者插入、删除文本,寻找和替换文本,复制、剪切和粘贴文本块。所有的vi编辑程序下的文件均为ASCII文件。

配置Gvim

gvim ~/.vimrc

打开一个文件

gvim xxx.txt    文件不存在就新建

三种工作模式

  1. 命令模式
  2. 输入模式
  3. 底行模式

命令模式
用户进入gvim编辑器的时候,即处于命令模式,输入内容被翻译为命令进行gvim进行编辑。
输入模式--插入模式
可以输入内容
底行模式
以:开始输入命令,进行编辑。

注意:

  1. 输入模式下才能进行输入字符。
  2. 命令模式下进行操作。
  3. 底行模式下,进行保存等。

输入模式进入命令模式使用ESC键

命令模式下的操作

移动光标

  • 上下左右键进行移动
  • hjkl键,h左,下j,上k,右l进行移动光标
    删除字符
  • x键
    删除单词
  • dw--单词停留在第一个字母
  • ndw--删除多个单词

删除行

  • ndd--删除n行
  • u--还原,撤销

底行命令模式

  • W 保存
  • q 退出
  • :wq 保存并退出

标签:01,底行,--,Gvim,模式,命令,gvim,操作,输入
From: https://www.cnblogs.com/Icer-newer/p/17033914.html

相关文章

  • JavaScript-DOM-节点操作
    JavaScript-DOM-节点操作目录JavaScript-DOM-节点操作5.节点操作5.1为什么学节点操作5.2节点概述5.3节点层级6.工作中常见操作1.排他思想(算法)2.百度换肤效果3.表格隔......
  • 直接获取节点;操作节点属性
    ​ 直接获取节点的几种方式 <!DOCTYPEhtml><html><head><metacharset="UTF-8"><title></title><s......
  • 直接获取节点;操作节点属性
    ​ 直接获取节点的几种方式 <!DOCTYPEhtml><html><head><metacharset="UTF-8"><title></title><s......
  • 升级csproj文件为vs2017工程格式(SDK样式)
    csproj文件在VS2017后格式变更为SDK样式。framework项目如果需要源链接等等功能,需要进行手动升级。升级过程升级需要Project2015To2017Nuget包。>dotnettoolinstall......
  • Linux基础操作-02
    Linux操作Linux操作权限显示详细信息之后,文件地权限显示drwxrwxrwx“-”表示常规文件d目录文件b块特殊设备c字符特殊设备文件p管道设备文件l链接文件drw......
  • day04-Vue01
    Vue011.Vue是什么?Vue(读音/vju:/,类似于view)是一个前端框架,依据构建用户界面Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或者项目整合支持和其他类库结合使用......
  • leetcode-1658. 将 x 减到 0 的最小操作数
    正向双指针有点麻烦,但是能通过,先提交一下,待我学习一下其他的解法再来提交这个里面不用对opNum进行计数,可以利用left和right的位置计算出来左右两边的长度,可以省略一些,这......
  • Linux基础操作-01
    Linux操作系统很多IC设计的EDA工具都是在Linux系统中进行运行的,在IC设计的从业者都需要熟练掌握Linux操做。可以不掌握Linux原理,但是操作要熟练。Linux操作系统的特点......
  • .NET周报【1月第1期 2023-01-06】
    国内文章【开源】基于.net6+gtksharp实现的Linux下的图形界面串口调试工具https://www.cnblogs.com/flykai/p/17007554.html由于公司的上位机等硬件项目都是基于Linux操......
  • 通过进程名获取pid并用pid进行杀死操作
    通过进程名获取pid并用pid进行杀死操作。1#!/bin/sh23#使用pgrep获取名字叫qemu-system-arm的进程的PID(进程ID)4qemu_p_name="qemu-system-arm"5qemu_p......