_vimrc(VimScript脚本语言学习)

时间:2023-01-12 12:57:07

Windows下

syntax on "高亮

"缩进
set cindent "set cin
set smartindent "set si
set autoindent "set ai
set tabstop=4 "set ts=4
set shiftwidth=4 "set sw=4
set softtabstop=4 "set sts=4 set mouse=a "Linux鼠标使用 "行号
set number "set nu set backspace=2 "set bs=2 "共享剪切板
set clipboard=unnamed set go= "把Win上Vim上部的一行很丑的去掉
behave mswin
set cursorline
set ruler
set autoread
set nobackup
color solarized
set guifont=Courier_New:b:h14
map<F7> <Esc>:w<CR>:vsp %<.out <CR>:sp %<.in <CR>
imap<F7> <Esc>:w<CR>:vsp %<.out <CR>:sp %<.in <CR>
function! Compile()
exec "w"
exec "!g++ % -o %<"
endfunction function! Run()
exec "!%<"
endfunction map<F9> :call Compile() <CR>
map<F10> :call Run() <CR>
map<F11> <F9><F10>
map<F12> :w<CR>ggVGy imap<F9> <Esc>:call Compile() <CR>
imap<F10> <Esc>:call Run() <CR>
imap<F11> <Esc><F9><F10>
imap<F12> <Esc> :w<CR>ggVGy set guioptions=
set lines=46 columns=113
au GUIEnter * call libcallnr("vimtweak.dll", "SetAlpha", 220) "数字越小越透明

NOI Linux 下

set ai
set cin
set si
set ts=4
set sts=4
set sw=4
set nu
set autoread
set nobackup
set cursorline
set mouse=a
set ruler
color evening
map <F9> <Esc>:w<CR> :!g++ % -o %< && ./%< <CR>
imap <F9> <Esc>:w<CR> :!g++ % -o %< && ./%< <CR> map<F7> <Esc>:w<CR>:vsp %<.out <CR>:sp %<.in <CR>
imap<F7> <Esc>:w<CR>:vsp %<.out <CR>:sp %<.in <CR>

VimScript脚本学习

最好教程网站!!!

转载自:https://blog.csdn.net/smstong ; https://blog.csdn.net/u012450329

1、

2、条件、循环

3、

_vimrc(VimScript脚本语言学习)的更多相关文章

  1. InstallShield 脚本语言学习笔记

    InstallShield脚本语言是类似C语言,利用InstallShield的向导或模板都可以生成基本的脚本程序框架,可以在此基础上按自己的意愿进行修改和添加.     一.基本语法规则      ...

  2. JavaScript--基于对象的脚本语言学习笔记&lpar;一&rpar;

    1.两种嵌入js的方式    使用javascript前缀构建url:<a href="javascript:alert('执行JavaScript. .')">执行j ...

  3. Shell脚本语言学习总结

    Shell 是一种脚本程序,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了. 编写第一个Shell 程序 在linux命令行执行 [root@iz2zeexr9tk4ckr7dp ...

  4. JavaScript--基于对象的脚本语言学习笔记&lpar;三&rpar;

    事件处理器 1.一个数据校验表单的例程 <html> <head> <title>js练习</title> <meta http-equiv=&q ...

  5. T脚本语言学习记录-工具(一)

    1.set & unset %set a Hello ;#定义变量 a 并赋值 =>Hello %puts $a ;#输出变量值 =>Hello %set a “Test Tcl” ...

  6. Perl,Python,Ruby,Javascript 四种脚本语言比较

    Perl 为了选择一个合适的脚本语言学习,今天查了不少有关Perl,Python,Ruby,Javascript的东西,可是发现各大阵营的人都在吹捧自己喜欢的语言,不过最没有争议的应该是Javascr ...

  7. 【程序员技术练级】学习一门脚本语言 python(一)文件处理

    现在工作上主要用的语言是java,java在企业级的应用上能够发挥很好的用途,但有时候要做一个小功能时,比如批量更新文件,抓取网页等,这时候用java就显得太笨重了.因此就学习了python这门脚本语 ...

  8. powershell,系统学习的第一种脚本语言

    最爱的脚本语言之一.

  9. 【Shell脚本学习2】Shell脚本语言与编译型语言的差异

    大体上,可以将程序设计语言可以分为两类:编译型语言和解释型语言. 编译型语言 很多传统的程序设计语言,例如Fortran.Ada.Pascal.C.C++和Java,都是编译型语言.这类语言需要预先将 ...

随机推荐

  1. Linux源代码编译安装tree命令

    wget ftp://mama.indstate.edu/linux/tree/tree-1.6.0.tgz .tgz cd tree- make && make install

  2. android&period;database&period;sqlite&period;SQLiteCantOpenDatabaseException&colon; unknown error&lpar;Sqlite code 14&rpar;&colon; Could not open database&comma;&lpar;OS error - 13&colon;Permission denied&rpar;

    07-24 15:03:14.490 6291-6291/com.tongyan.nanjing.subway E/SQLiteDatabase: Failed to open database '/ ...

  3. ListView控件的列表项的文字不满一行的时候,如何实现点击该列表项的空白区域仍可触发列表项的点击事件

    今天在做Demo的过程中,使用到了ListView.然而在实现过程中,发现一个出现了一个问题:只能点击列表项的文字区域可以触发点击事件,而点击列表项的空白区域无法触发点击事件. 如下图: listit ...

  4. MVC应用程序使用Wcf Service

    原文:MVC应用程序使用Wcf Service 前一篇Insus.NET有演示过MVC应用程序使用Web Service, 此篇Insus.NET想继续演示Service,不过是WCF Service ...

  5. Android开发:文本控件详解——EditText(一)基本属性

    一.简单实例: EditText输入的文字样式部分的属性,基本都是和TextView中的属性一样. 除此之外,EditText还有自己独有的属性. 二.基本属性: hint  输入框显示的提示文本  ...

  6. webpack3&period;x版本实战案例【基础配置篇】(一)

    本文旨在通过一个一个实战例子来学习webpack如何配置,更加深入的学习webpack在实战项目中如何配置. 我们学习哪些配置呢? [基础配置] 打包JS 编译ES6 编译typeScript 打包公 ...

  7. tf-slim-mnist

    谷歌开放TF-Slim:在TensorFlow中定义复杂模型的高层库 使用 TF-Slim 的 GitHbu 代码: README:https://github.com/tensorflow/mode ...

  8. MathJax &dollar;TeX&dollar; Test Page

    MathJax TeX Test Page When $a \ne 0$, there are two solutions to \(ax^2 + bx + c = 0\) and they are ...

  9. 【spring cloud】spring cloud集成zipkin报错:Prometheus requires that all meters with the same name have the same set of tag keys&period;

    spring boot 2.0.X 的版本,整合zipkin2.10.1 zipkin服务启动后,访问zipkin的UI http://localhost:8002/zipkin/ 页面显示空白,cs ...

  10. 搭建Java的运行和开发环境

    Java最大的优势就是跨平台,即编译一次,就能在linux.windows和mac等平台运行,无需再次编译.而典型的C和C++ 则是源代码跨平台,需要根据不同平台的编译规范来进行编译. Java如何跨 ...