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

北京网站建设58WordPress来源插件

北京网站建设58,WordPress来源插件,自己怎么建个免费网站,内网怎么做网站服务器请阅读【嵌入式开发学习必备专栏 之 Vim】 文章目录 a:mode 的值有哪些?举例Vim 底部状态栏设置 a:mode 的值有哪些? 在 Vim 脚本语言中#xff0c;a:mode 常常用于函数内部#xff0c;以获取该函数被调用时 Vim 正处于的模式。它主常用于那些可以从不同模式下被调用的函数…请阅读【嵌入式开发学习必备专栏 之 Vim】 文章目录 a:mode 的值有哪些?举例Vim 底部状态栏设置 a:mode 的值有哪些? 在 Vim 脚本语言中a:mode 常常用于函数内部以获取该函数被调用时 Vim 正处于的模式。它主常用于那些可以从不同模式下被调用的函数中比如映射到多个模式的快捷键触发的函数。这样函数就可以根据不同的模式执行不同的操作。 a:mode 的可能值主要对应于 Vim 的几种基本模式每个值都代表 Vim 此时的一个特定状态 n普通模式 (Normal)。最常用的 Vim 模式用于浏览和编辑。v可视模式 (Visual)。用于选择文本块。o可视行模式 (Visual Line)。这是可视模式的一种特殊情况按行选择。V可视块模式 (Visual Block)。另一种可视模式允许按矩形块选择文本。i插入模式 (Insert)。用于输入文本。c命令行模式 (Command)。在执行命令时的模式。s选择模式 (Select)。类似于可视模式但是行为略有区别比如按键直接插入文本。t终端模式 (Terminal)。在 Vim 的终端模式下运行。 举例 假设你想创建一个函数该函数的行为会根据它被调用时的模式而改变。以下是一个简单的例子 function! DoSomethingBasedOnMode()if a:mode necho Called from Normal mode.elseif a:mode iecho Called from Insert mode.elseif a:mode vecho Called from Visual mode.elseecho Called from another mode: . a:modeendif endfunction然后你可以创建一个映射让这个函数可以从不同的模式下被调用这里使用 Leaderd 作为触发快捷键 nnoremap Leaderd :call DoSomethingBasedOnMode()CR vnoremap Leaderd :C-ucall DoSomethingBasedOnMode()CR inoremap Leaderd Esc:call DoSomethingBasedOnMode()CR这样无论你处于普通、插入还是可视模式当你按下 Leaderd 时DoSomethingBasedOnMode 函数都会被调用并且根据当前的模式打印出相应的信息。注意插入模式下的映射会先退出插入模式因为 a:mode 不直接传递给函数而是通过这些映射的上下文来确定调用函数时的模式。 Vim 底部状态栏设置 在vim中输入:e $MYVIMRC打开vimrc配置文件后在里面添加下面这一段代码就行了 function! InsertStatuslineColor(mode)if a:mode ihi StatusLine ctermbold ctermbgGreen ctermfgWhiteelseif a:mode nhi StatusLine ctermbold ctermbgRed ctermfgWhiteelseif a:mode shi StatusLine ctermbold ctermbgCyan ctermfgWhiteendif endfunctionautocmd InsertEnter * call InsertStatuslineColor(i) autocmd InsertLeave * call InsertStatuslineColor(n)set statusline%{mode()}\ %F%m%r%h%w%(%{ff}/%Y)\ (line\ %l/%L,\ col\ %c)效果 推荐阅读 https://www.zhihu.com/question/24926908/answer/3026884403
http://www.w-s-a.com/news/93194/

相关文章:

  • 连云港做企业网站公司全网营销与seo
  • 电子毕业设计代做网站wordpress 插件放在那
  • 黄石规划建设局网站怎么做存储网站
  • 网站安装wordpress滨江网站建设
  • 河南官网网站建设一般使用的分辨率显示密度是
  • dedecms新网站 上传到万网的空间宝洁公司网站做的怎么样
  • 网站建设语录优惠券的网站怎么做的
  • 白山市住房和建设局网站有实力高端网站设计地址
  • 沧州网站建设制作设计优化深圳网站自然优化
  • 企业做网站 乐云seowordpress中修改html
  • 网站细节门户wordpress主题下载
  • 全景网站模版wordpress套餐
  • 华为云建网站dw制作一个手机网站模板
  • 定陶菏泽网站建设河北新出现的传染病
  • 商业网站建设案例教程郑州服装网站建设公司
  • 网站内容怎么做专业的企业管理软件
  • 深圳网站制作公司排名微网站和微信公共平台的区别
  • 权威的唐山网站建设扁平网站欣赏
  • 网站外链建设工作计划应用公园app免费制作
  • 东莞营销型网站建设全自动建站系统
  • 网络在线培训网站建设方案虚拟主机配置WordPress
  • 建设工程信息查询哪个网站好台州做优化
  • wordpress页面回收站位置台州做网站
  • 邢台市行政区划图seo咨询师招聘
  • 外贸网站建设案例网站建设优化开发公司排名
  • 恩施网站优化郑州有没有厉害的seo
  • 电子商务网站建设与管理期末考试题铜山区建设局网站
  • 怎么做非法彩票网站大兴安岭网站建设公司
  • 网站备案授权书模板海外如何淘宝网站建设
  • 网站开发提供源代码dedecms做网站教程