当前位置: 首页 > news >正文

【vim 学习系列文章 9 -- .vim 脚本文件开发学习】

文章目录

    • .vimrc 介绍
    • .vim 脚本文件开发

.vimrc 介绍

在Vim中,你可以将一系列的Vim命令和设置写入一个脚本文件中,并使用:source命令来运行它。这种脚本文件通常被称为vimrc文件,因为它的默认名称是.vimrc。通常,我们将这个文件放在用户的主目录中,并用于存储用户的个性化Vim设置。

以下是一个.vimrc文件的例子:

" .vimrc 文件内容 set number " 显示行号 
set tabstop=4 " 设置tab宽度为4 
set shiftwidth=4 " 设置缩进宽度为4 
syntax enable " 启动语法高亮

你可以在Vim中使用:source ~/.vimrc命令来加载并运行这个文件中的所有设置和命令。

.vim 脚本文件开发

在Vim中,如果你有一些常用的设置或者命令,你可以将它们写入到一个或多个Vim脚本文件中,然后在你的vimrc文件中使用source命令来加载这些脚本文件。

例如,假设你有一个名为 myscript.vim 的脚本文件,文件内容:

function! SayHello() echo "Hello, Vim!" 
endfunction 
command! Hello :call SayHello()

这个脚本定义了一个函数SayHello和一个命令Hello,你可以在vimrc文件中 source ~/.vim/myscript.vim加载这个脚本,然后输入:Hello来调用SayHello函数,显示 “Hello, Vim!”。

注意,source命令后面的路径可以是相对于当前目录的相对路径,也可以是绝对路径。如果你想在脚本文件中加载同一目录下的其他脚本文件,你可以使用source命令和相对路径

http://www.lryc.cn/news/189040.html

相关文章:

  • NAT模式和桥接模式的区别
  • 应对出海安全合规挑战,兆珑科技为什么选择了亚马逊云科技?
  • Allegro基本规则设置指导书之Spacing规则设置
  • 使用【Blob、Base64】两种方式显示【文本、图片、视频】 使用 video 组件播放视频
  • 深度学习_1_基本语法
  • c#设计模式-行为型模式 之 中介者模式
  • 小程序uView2.X框架upload组件上传方法总结+避坑
  • 人脸检测及追踪回顾
  • 虚拟环境和包
  • springboot配置文件读取
  • 纵享丝滑!Cesium + ffmpegserver 生成高质量动态视频【逐帧生成】
  • Linux下C++编程-进度条
  • C语言常见题目(1)交换两个变量的值,数的逆序输出,猜数游戏,两个数比较大小等
  • Springboot使用sqlcipher4加密sqlite数据库
  • 指针拔尖(2)(巩固提高,全网最牛,包会,看不懂带电脑来找我)
  • 本地部署多语言代码生成模型CodeGeeX2
  • C语言刷题练习(Day2)
  • docker- harbor私有仓库部署与管理
  • 自动化测试的优缺点
  • 深度学习基础知识 Dataset 与 DataLoade的用法解析
  • 【ElasticSearch】深入探索 DSL 查询语法,实现对文档不同程度的检索,以及对搜索结果的排序、分页和高亮操作
  • 使用wireshark解密ipsec ISAKMP包
  • 算法进阶-搜索
  • 时空智友企业流程化管控系统 sessionid泄露漏洞 复现
  • QT编程,QMainWindow、事件
  • 人工智能在教育上的应用2-基于大模型的未来数学教育的情况与实际应用
  • C++学习day5
  • 1.软件开发-HTML结构-元素剖析
  • QTableWidget 表格增删数据
  • Tableau:商业智能(BI)工具