linux中vim命令详解(操作大全)

article/2025/11/4 15:58:14

光标的移动

1.用h, j,k,l 来表示光标的移动

vim的金如何退出

2.如何退出vim编辑器操作行

先打出esc推出选项然后shift+冒号 ,然后输入q!就可以了

3.如果想进虚拟机中编辑器看操作的话,需要输入vimtutor命令就可以进入vim虚拟器教程了

vim的编辑

 4.x代表删除把光标移到任何位按下x键就可以了

 5.i表示添加文本 A键也是添加文本

  6.编辑文件应该先进入文件 输入 vim  +文件名 例 vim +passwd

     wq保存退出

   删除行命令

    7.输入dw可以从一个单词的首行删到末尾行

       d$命令可以直接从光标处算起一直闪到整行结尾

    8.删除命令

      dd 命令   2dd直接从光标处命令删到下一行

     9.撤销命令

         U命令撤销上一步操作

     10.置换类命令

            r命令

      11.更改类命令

          cw+你要改的内容

      12.光标跳转命令*

          输入gg命令光标从既定位置直接跳到首行

          输入G命令光标从既定位置直接跳到末行

       13.搜索类命令

             /+文件名     文件名即为你搜到的命令

            ?+文件名     反向查找文件名

         14.选择性保存命令

             按着vjian ,将光标移动至下面条目上,文本都会被高亮显示了.

             v motion :filename可将档当前正在编辑的文件保存到文件filename中

           15.打开类命令

                 输入O将在光标下方打开新的一行,这个命令会使你进入插入模式  按esc退出回到初始

                 模式。

           16.复制粘贴文本

              yy复制文本  p粘贴文本

            17.创建脚本

                        

          18.补全功能

               

 读取vimrc示例容

     :r  $VIMRUNTIME/vimrc_example.vim

     保全文件为:write

       

      19.如何使用末行命令模式下查找替换 查找类命令

                set nu   显示行号

 set nonu      不显示行号

set  list   显示隐藏字符

 set cul

19.如何使用末行命令模式下查找替换

      范围  + old/new/g

     范围分为%  (%代表全文)    [#.#]    (代表[2,10]      2到10行)     不写默认光标当前行   

     s代表search 搜寻的意思

    %s old/new/g         把全文old 改为 new


http://chatgpt.dhexx.cn/article/Yyb5YmT2.shtml

相关文章

vim常用命令总结

文章目录 vi/vim 常用命令总结如何进入vim1. vi/vim的工作模式切换2. vim命令键盘图3. 常用命令模式命令3.1 光标移动1. 移动键2. 行内移动3. 行间移动4. 标记定位5. 查找定位 3.2 复制剪切粘贴常用复制剪切粘贴命令 4. 常用底线命令行模式命令4.1 设置行号4.1 撤销 5. vim配置…

Linux学习之vim命令

无论是作为一个开发,或者是测试,亦或是运维,都会在很多工作中接触linux。而在linux中,就不得不知道一个文件编辑器。熟悉linux的人都知道的一句话:一切皆文件。所以,想要在linux中让你的操作溜起来&#xf…

vim常用指令

目录 一、模式间切换 1.插入模式 2.末行模式 3.命令模式 二、命令模式常用命令集 移动光标 复制 删除(剪切)文字 替换 撤销上一次操作 更改 跳至指定的行 三、 vim末行模式常用命令集 列出行号 跳到文件中的某一行 查找字符 保存文件 离开vim 一、模式间切换…

Vim中的常用命令总结(持续补充完善)

文章目录 前言VIM命令Vim的三种模式(1) 命令模式(2) 插入模式(3) 退出模式 跳转(1) gg :跳转到文件开头(2) Shift g :跳转到文件结尾 分割窗口(1) :vsplit :垂直分割(2) :split :水平分割窗口 VIM中常用文本处理命令查找(1) /pat…

Vim编辑器常用命令汇总

Vim编辑器的常用命令 文章目录 Vim编辑器的常用命令编辑和保存文件搜索字符串替换字符串针对程序员的配置常用命令模式切换光标移动删除、赋值、粘贴撤销和重做搜索和替换保存和退出 编辑和保存文件 vim filename为编辑一个文件,若此文件不存在,则Vim会…

vim编辑器操作命令大全-绝对全

学习链接: vim命令大全 http://blog.csdn.net/scaleqiao/article/details/45153379 vim命令小技巧 http://www.codeceo.com/article/useful-vim-command.html 1. 关于Vim vim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世…

vim命令

1、在命令模式下: 移动上下左右键移动 复制光标所在行,并粘贴到最后一行(yy,p)yy:复制光标所在行,p:将复制或剪切的内容粘贴到光标所在位置的下一行 剪切光标所在行,并粘贴到最后一行(dd,p)dd&#xff1…

vim常用命令

一.vim工作模式 二.一般模式下常用命令 1.一般模式下移动光标 h或者(向左方向键) //光标向左移动一个字符 j或者(向下方向键) //光标向下移动一个字符 k或者(向上方向键) //光标向上移动一个字符 l或者(向右方向健) //光标向右移动一个字符 Ctrlf …

webview是用来干什么的?

WebView 是一个用来显示 Web 网页的控件; 比如做 安卓开发的时候要求在你的app里面显示一个网站的内容,这样就需要webview插件,现在一些安卓手机上面都有这个选项。如果你在做开发的时候没开启这个功能的话,那么你的app可能加载不…

什么是webview?用在哪里?

webview 是什么? 首先我们先来看下它的类继承 总结: 首先它继承自View,它是一个view,所以它可以在Activity中方便的嵌入;它是一个基于webkit的引擎,可以解析DOM 元素,展示html页面的控件&…

H5+ Webview窗口对象

一、简介 Webview模块管理应用窗口界面,实现多窗口的逻辑控制管理操作。通过plus.webview可获取应用界面管理对象。在MUI中所有的窗口处理过程中都是在借助于H5中的webview对象来实现的。 对于HTML页面而言,在app中,这个webview是原生APP中浏…

Webview相关测试(功能+性能)

目录 常见的3中定位方式: webview操作 1.获取所有的webview的上下文句柄 handlesdriver.getContextHandles() 2.切换到想要的某个上下文句柄中 driver.context(handles.toArray()[1].toString()) 3.获取所有的窗口句柄 windowsdriver.getWindowHandles() 4.切换到对应…

android---WebView实例

现在很多 App 里都内置了 Web 网页,比如电商平台淘宝、京东等。那么这种该如何实现呢?其实这是 Android 里一个叫 WebView 的组件实现的。下面将介绍 WebView 的实例。下面的实例是以组件化为基础搭建的。 新建项目 WebView,然后对整个项目做…

【webview】取消自适应让webview和电脑浏览器一样的显示

改动需求 1920x1080分辨率的Android设备上,使用webview显示效果要和电脑浏览器一样。 Android设备上效果是这样的,和PC浏览器上显示效果完全不一样。 实现方法 移除自适应代码如下: WebView newWebView (WebView) findViewById(R.id.newWe…

WebView全面解析

WebView全面解析 简介 WebView是android中一个非常重要的控件,它的作用是用来展示一个web页面。它使用的内核是webkit引擎,4.4版本之后,直接使用Chrome作为内置网页浏览器。 作用 显示和渲染网页;可与页面JavaScript交互&…

Android【WebView】

WebView全面解析 简介 WebView是android中一个非常重要的控件,它的作用是用来展示一个web页面。它使用的内核是webkit引擎,4.4版本之后,直接使用Chrome作为内置网页浏览器。 作用 显示和渲染网页;可与页面JavaScript交互&…

初步理解 WebView

我们通常使用 Chrome, Firefox, Safari, Internet Explorer 和 Edge 等浏览器来浏览网页。你也许正在使用其中一种浏览器阅读本文!虽然浏览器对于访问互联网内容的任务来说非常流行,它们还有一些我们从未过多关注过的竞争对手。这些竞争对手以 WebView 的…

AndroidStudio之WebView详解

WebView 简介: WebView是一个基于webkit引擎、展现web页面的控件。 Android的Webview在低版本和高版本采用了不同的webkit版本内核,4.4后直接使用了Chrome。 作用: 1、 显示和渲染Web页面 2、 直接使用html文件(网络上或本地assets中&…

如何在uniapp中优雅地使用WebView

这里给大家分享我在网上总结出来的一些知识&#xff0c;希望对大家有所帮助 从webview页面传值到uniapp中 官方文档已经很详细了,这里给大家上我的实战代码&#xff0c;首先在webview页面中引入相关依赖&#xff1a; <!-- uniapp各平台依赖 --> <script type"tex…

Android:最全面的 Webview 详解

前言 现在很多App里都内置了Web网页&#xff08;Hyprid App&#xff09;&#xff0c;比如说很多电商平台&#xff0c;淘宝、京东、聚划算等等&#xff0c;如下图 那么这种该如何实现呢&#xff1f;其实这是Android里一个叫WebView的组件实现的。今天我将全面介绍WebView的常用…