首页 > 其他分享 >VIM使用教程

VIM使用教程

时间:2024-03-18 11:13:08浏览次数:17  
标签:教程 set 配置 sudo vim install 使用 VIM

安装

ubuntu系统

sudo apt-get install vim-gtk

centos系统

yum -y install vim*

配置

sudo vim /etc/vim/vimrc

首先取消掉红框中的注释(即如果行开头有引号的话去掉),然后下面有一些推荐的配置命令,可以根据需要去掉引号进行配置,这里我再补充一些。

set nu                //在左侧显示行号
set tabstop           //tab长度设置为4
set nobackup          //覆盖文件时不备份
set cursorline        //突出显示当前行
set ruler             //在右下角显示光标位置的状态行
set autoindent        //自动缩进

参考资料

LINUX操作系统VIM的安装和配置

标签:教程,set,配置,sudo,vim,install,使用,VIM
From: https://www.cnblogs.com/flyrabbit/p/18079916

相关文章

  • Vue3学习日记 Day3 —— Pinia的介绍及使用
    一、Pinia1、介绍 1、介绍 Pinia是Vue最新的状态管理工具,是Vuex的替代品 2、变化 2.1、去掉了modules和mutation,每一个store都是一个独立的模块 2.2、actions即可提供异步,又可提供同步,且可直接修改state数据 2.3、提供更加符合、组合式风格的API ......
  • git 使用教程
    0写在前面首先需要在电脑下载安装git,具体步骤不再赘述。1配置命令查看密钥cd~/.ssh若显示无法找到该文件则当前电脑没有ssh密钥,需要创建新的sshkey。注:在Windows系统下的位置即为“C:\Users[用户名]”文件夹。生成密钥ssh-keygen-trsa-C"[email protected]......
  • switch使用和购买指南
    switch版本:23款日版OLED机身内存大小:64GSD卡大小:512G一、switch知识点扫盲1、switch版本和购买推荐?Switch有续航版、OLED、Lite版三个,分别如下:1️⃣续航版小白首选,性价比高,但屏幕抗反射性差。......
  • SQL 查询优化之 WHERE 和 LIMIT 使用索引详解
    奇怪的慢sql我们先来看2条sql第一条:第二条:表的索引及数据总情况: 索引:acct_id,create_time分别是单列索引,数据库总数据为500w。通过acct_id过滤出来的结果集在1w条左右。 查询结果:第一条要5.018s,第二条0.016s为什么会是这样的结果呢?第一,acct_id和create_time都有索引,不......
  • 3.3 RK3399项目开发实录-板载Ubuntu系统的使用(物联技术666)
    嵌入式物联网常用90款传感器开发例程。链接:https://pan.baidu.com/s/1oisHMZXDzKqa4EspY83V-A?pwd=o5f41.介绍Ubuntu使用手册是针对Firefly官方发布的Ubuntu系统固件特性所编写,适用于UbuntuDesktop与Minimal系统,部分与UI显示相关的介绍,只针对Desktop系统。......
  • 3.3 RK3399项目开发实录-板载Ubuntu系统的使用(wulianjishu666)
    嵌入式物联网常用90款传感器开发例程。链接:https://pan.baidu.com/s/1oisHMZXDzKqa4EspY83V-A?pwd=o5f41.介绍Ubuntu使用手册是针对Firefly官方发布的Ubuntu系统固件特性所编写,适用于UbuntuDesktop与Minimal系统,部分与UI显示相关的介绍,只针对Desktop系统。......
  • vim操作
    [常用操作记录]I在行首插入A在行尾插入e:跳到本单词或者下一个单词的结尾ge:跳到上一个单词的结尾Ctrl+d:向下滚动半屏Ctrl+u:向上滚动半屏zt将当前行置于屏幕顶部附近zz将当前行置于屏幕中央zb将当前行置于屏幕底部M跳转到屏幕的中间w跳转到下一......
  • 《手把手教你》系列技巧篇(四十)-java+ selenium自动化测试-JavaScript的调用执行-下篇(
    1.简介 在实际工作中,我们需要对处理的元素进行高亮显示,或者有时候为了看清楚做跟踪鼠标点击了哪些元素需要标记出来。今天宏哥就在这里把这种测试场景讲解和分享一下。2.用法创建一个执行JS的对象,也就是JavascriptExecutor对象,这个对象是由driver进行强制类型转......
  • Navicat 16 注册教程
     下载NavicateCracker.exe:https://files.cnblogs.com/files/blogs/667310/NavicatCracker.zip?t=1710724387&download=trueNavicat16注册教程 先断网!先断网!!先断网!!!1)以管理员身份运行注册机。2)点击··,选择实际安装目录,再点击`Patch` 正常弹出下面......
  • 使用 LogProperties source generator 丰富日志
    Nuget包 Microsoft.Extensions.Telemetry.Abstractions包含的新的日志记录sourcegenerator,它支持使用[LogProperties]将整个对象作为State与日志一起记录。我将展示一种方法来控制如何使用[LogProperties]对象自动丰富日志。示例您可以使用日志sourcegenerator创建一个如下......