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

NET开发网站开发工程师招聘潍坊市网站建设公司

NET开发网站开发工程师招聘,潍坊市网站建设公司,上海新闻发布会,免费网站使用文章目录 autocmd 根据文件类型配置vim参数vim 文本类型 autocmd 根据文件类型配置vim参数 在 Vim 中#xff0c;你可以使用 autocmd #xff08;自动命令#xff09;来根据文件类型自动执行特定的函数。首先#xff0c;你需要定义这些函数#xff0c;然后使用 autocmd 与… 文章目录 autocmd 根据文件类型配置vim参数vim 文本类型 autocmd 根据文件类型配置vim参数 在 Vim 中你可以使用 autocmd 自动命令来根据文件类型自动执行特定的函数。首先你需要定义这些函数然后使用 autocmd 与文件类型模式匹配来调用这些函数。 以下是一个基本的 Vim 配置示例该配置在 ~/.vimrc 文件中定义了两个函数一个用于 C 类型文件另一个用于 Python 类型文件。然后它使用 autocmd 来根据文件后缀名调用相应的函数。 在 ~/.vimrc 文件中定义你的函数 函数用于 C 文件的配置 function! SetupCEnvironment() C 相关的配置 set tabstop4 set shiftwidth4 set softtabstop4 set expandtab 其他 C 文件类型特定的设置... endfunction 函数用于 Python 文件的配置 function! SetupPythonEnvironment() Python 相关的配置 set tabstop4 set shiftwidth4 set softtabstop4 set noexpandtab 其他 Python 文件类型特定的设置... endfunction 设置文件类型特定的自动命令 注意这里的模式 *.c 和 *.py 与文件后缀名匹配augroup filetype_c autocmd! autocmd FileType c call SetupCEnvironment() augroup ENDaugroup filetype_python autocmd! autocmd FileType python call SetupPythonEnvironment() augroup END在上面的配置中我们首先定义了两个函数 SetupCEnvironment 和 SetupPythonEnvironment。这些函数包含了文件类型特定的设置。然后我们定义了两个 augroup 块来包裹相关 autocmd。autocmd! 命令清除了之前定义的同组自动命令以避免重复。FileType 事件用于当 Vim 检测到特定文件类型时触发。 注意Vim 的文件类型检测机制通常是根据文件的内容和扩展名来确定的。确保你的 Vim 已经启用了文件类型侦测功能可以在 .vimrc 中包含以下命令来启用 filetype plugin indent on 可以使用逗号来分割多个模式以匹配多种类型的文件 function! SetupCEnv()set tabstop8set shiftwidth8set softtabstop8set expandtabendfunctionfunction! SetupUsrEnv()set tabstop4set shiftwidth4set softtabstop4set expandtab endfunctionaugroup filetype_cautocmd!autocmd FileType *.c,*.h,*.cpp,*.cc call SetupCEnv() augroup ENDaugroup filetype_pythonautocmd!autocmd FileType *.py,*.sh,*.csh,*.tcl,*.v call SetupUsrEnv() augroup END如果上面配置没有生效可以进行单独配置如下 augroup filetype_usrautocmd!autocmd FileType python call SetupUsrEnv()autocmd FileType sh call SetupUsrEnv()autocmd FileType verilog call SetupUsrEnv()autocmd FileType csh call SetupUsrEnv()autocmd FileType tcl make call SetupUsrEnv()autocmd FileType make call SetupUsrEnv() augroup ENDvim 文本类型 Vim 通过文件类型filetype来决定如何为不同类型的文件启用特定的插件、语法高亮和缩进规则。Vim 支持的文件类型非常多以下是一些常见的文件类型实例 cC 语言源文件cppC 语言源文件javaJava 语言源文件pythonPython 脚本shShell 脚本javascriptJavaScript 文件htmlHTML 文件cssCSS 文件xmlXML 文件phpPHP 脚本rubyRuby 脚本perlPerl 脚本jsonJSON 文件yamlYAML 文件sqlSQL 脚本markdown 或 mdMarkdown 文件vimVim 脚本texLaTeX 文件makeMakefile 文件conf配置文件 要查看 Vim 支持的所有文件类型你可以查阅 Vim 的文档或是检查 Vim 的 filetype.vim 文件该文件定义了文件名模式到文件类型的映射。通常你可以在 Vim 的安装目录的 ftplugin 目录下找到与这些文件类型相关的插件。 在 Vim 中你可以使用以下命令查看当前打开的文件的文件类型 :set filetype? 或者使用 :echo filetype
http://www.zqtcl.cn/news/844278/

相关文章:

  • 公司做网站的费用怎么记账网站源码html
  • 网站流量数据东莞松山湖华为招聘信息
  • 跨境电商一站式服务平台wordpress用旧的编辑器
  • 上海外贸网站推广方法爱站关键词
  • 网站页面框架设计企业建设流程
  • 网站做留言板如何推广小程序商城
  • 金融社区类网站建设鞍山58同城招聘网
  • 网站搭建策划书wordpress 屏蔽插件更新
  • 做网上购物网站杭州房产网官方网站
  • 汕头市网站建设分站公司站长网站大全
  • c2c的网站名称和网址深圳设计公司办公室
  • 建设银行企业版网站做微网站平台
  • 北京企业网站建设电话长沙建设工程信息网
  • 大型综合门户网站开发扁平化个人网站
  • 怎么做代理人金沙网站长沙 网站运营
  • 商城网站开发的目的和意义鲜花类网站建设策划书范文
  • 什么类型的公司需要做建设网站的iis7 网站权限设置
  • 信誉好的商城网站建设火车头 wordpress 发布
  • 龙岩做网站抚顺 网站建设
  • wordpress怎么设置广告位青州网站优化
  • 网站的备案编号高端网站建设谷美
  • 佛山智能网站建设地址设计资溪做面包招聘的网站
  • 荆州网站建设多少钱国外网站设计理念
  • 网站备案成功后wordpress文字加框
  • 中小企业怎么优化网站西安网站建设求职简历
  • 网站开发者模式怎么打开商城网站建设特点有哪些
  • 网站登录按纽是灰色的做网站的前途怎么样
  • 常州城乡建设局网站霸榜seo
  • 网站响应样式如何制作自己的公众号
  • 网站的友情连接怎么做免费收录链接网