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

文章目录

    • [.vimrc 介绍](#.vimrc 介绍)
    • [.vim 脚本文件开发](#.vim 脚本文件开发)

.vimrc 介绍

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

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

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

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

.vim 脚本文件开发

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

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

javascript 复制代码
function! SayHello() 
 	echo "Hello, Vim!" 
endfunction 
command! Hello :call SayHello()

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

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

相关推荐
X***48962 天前
JavaScript在Node.js中的Nx
javascript·node.js·vim
Lenyiin2 天前
《 Linux 修炼全景指南: 七 》 指尖下的利刃:深入理解 Vim 的高效世界
linux·运维·服务器·vim·lenyiin
while(努力):进步3 天前
人工智能与物联网驱动智能农业互联网应用:精准种植与智慧管理实践探索》
vim
西风未眠3 天前
高效编辑之vi/vim常用快捷键汇总
linux·编辑器·vim
dyxal5 天前
Vim插件深度探索:打造终极开发环境
linux·编辑器·vim
边疆.6 天前
【Linux】进程创建、进程终止、进程等待和进程程序替换
linux·运维·服务器·vim·进程控制·进程等待·进程替换
坚果派·白晓明6 天前
通过开源鸿蒙终端工具Termony完成Vim命令行工具构建过程深度解读
vim·openharmony·开源鸿蒙·开源软件termony
Hi_kenyon6 天前
使用vim来完全控制你的VSCode(一)
vscode·编辑器·vim
q***06296 天前
Node.js使用教程
node.js·编辑器·vim
深兰科技7 天前
智融无界·浦绘未来|深兰科技受邀出席“2025浦东新区产业智能化创新发展年度活动”,陈海波发表主旨演讲
人工智能·jupyter·vim·intellij-idea·postman·visual studio·深兰科技