1.基本语法

Syntax on/off

显示行号

set number/nonumber

自动缩进

set autoindent

set cindent

2.自动加入文件头

在etc/vimic

源码:

自动生成

function AddTitle()

call setline(1,"#!/usr/bin/env bash")

call append(1,"# -*- coding: utf-8 -*-")

call append(2,"#Filename: " . expand("%"))

call append(3,"#Author: Liuchao")

call append(4,"#Email: 137642091@qq.com")

call append(5,"#Date: " . strftime("%Y-%m-%d"))

call append(6,"#Desc: ")

call append(7,"")

call append(8,"source /devOps/shell/common/functions")

call append(9," ")

endf

提示按'F4',会调用AddTitle函数

map<F4> : call AddTitle() <cr>

3.修改为不提示自动创建(也可以提示自动创建)

源码:

PHP,*.sh exec ":call AddTitle()"

function AddTitle()

call setline(1," ")

endf

3.shell的高亮显示

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

小编个人微信号 jb51ccc

喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!

html编辑器自动加头部,vim编辑器头部自动插入注释和shell的高亮显示相关推荐

  1. linux vi编辑器删除多行,vim编辑器如何删除一行或者多行内容

    导读 如何从Vim中删除行?如何删除多行?本文介绍在Vim编辑器中删除行的不同方法 安装vim #在Ubuntu/Debian中的安装方式 $ sudo apt install vim #在RHEL/ ...

  2. php自动加载指定类,PHP自动加载类-Java架构师必看

    test.php 当前目录下有j.phpPHP test.php function __autoload($class_name) { require_once $class_name . '.php ...

  3. php自动加载机制简述,PHP自动加载机制实例详解

    本文实例讲述了PHP自动加载机制.,具体如下: 在php中,我们一般使用 require, requre_once, include, include_once 这四个命令来加载其他php文件,这在一 ...

  4. php spl自动加载类,php – SPL自动加载最佳实践

    在我在服务器端的include_path中,我在'/usr/share / pear /'中引用了一个pear目录.在我的应用程序中,我包含来自公共库的文件,位于'/usr/share / pear ...

  5. php如何实现自动加载mp3,PHP中自动加载的几种实现

    PHP自动加载是一个很有用的技巧,我们应该在项目中尽量使用autoload来减少维护类加载的工作. 使用__autoload 在使用PHP的项目中,如何实现自动加载对于新人总是一个很疑惑的问题,一般写 ...

  6. android 自动加微信,Android实现微信自动向附近的人打招呼(AccessibilityService)

    学习功能强大的AccessibilityService!!! 以下是本人根据自动抢红包的实现思路敲的用于微信自动向附近的人打招呼的核心代码 public class AutoService exten ...

  7. php自动加nofollow,WordPress文章链接自动添加nofollow属性

    前面大头有一篇文章有说明过给非本站链接加上nofollow属性可以防止权重流失,所以请务必给文章外部链接加上nofollow属性,但是手动添加属性有点太麻烦,下面大头分享一个让WordPress文章链 ...

  8. linux vim编辑器命令,Linux之VIM编辑器命令

    1.vi的基本概念 基本上vi可以分为三种状态,分别是 命令模式(command mode) 插入模式(Insert mode) 底行模式(last line mode) 1) 命令行模式comman ...

  9. linux vim编辑器剪切,Linux下Vim编辑器访问系统剪切板

    树莓派开发系列教程3--树莓派rasp-config配置(转) 经过前面两步我们的树莓派已经正常的工作起来了,但是在真正用它开发之前还需要进行一些列的配置以及软件的安装,这样开发起来才会得心应手,下面 ...

最新文章

  1. 世界第三大浏览器正在消亡
  2. 最新的PHP trait使用方法详解
  3. dart 语言是jvm_Dart编译技术在服务端的探索和应用
  4. 算法1-排序LowB三人组
  5. Solaris11创建NFS服务
  6. Oracle 查看表空间大小及其扩展
  7. UML图中时序图和协作图转化
  8. 【Java】forward redirect 的差异
  9. ZOJ 3605Find the Marble(dp)
  10. 知乎高赞:当update修改数据与原数据相同时会再次执行吗?
  11. html怎么读取2进制视频,IE 中如何读取二进制文件的内容?
  12. 值类型和引用类型小解
  13. 毕业设计-----------学生选课管理系统的设计
  14. 图书租赁管理系统 图书馆借书还书 计算机毕设项目
  15. 数学建模的论文格式以及visio画图
  16. Real格式的影片如何分离、合并音频视频?
  17. lora网关软件设计_LoRa网关 - 舜为互联
  18. MATLAB与Hspice联合仿真
  19. win10安装系统教程
  20. 刺激战场极寒模式到底有多疼?掌握这些攻略帮你活到最后

热门文章

  1. android 飞入购物车,jQuery实现飞入购物车功能
  2. java sql进销存_java进销存管理系统(jsp
  3. juery同时判断多个输入框是否为空
  4. 【转】盗版XP黑屏解决方法
  5. ds填空题2021/2/16
  6. MFC之Button按键控件
  7. java发送微信模板消息_java微信公众平台之发送模板消息
  8. 利用企微私域SCRM平台,拥抱精准再营销
  9. 英特尔OpenVINO(TM)工具包为创新智能视觉提供更多可能
  10. Remix OS PC 版面向全球开放