_vimrc(VimScript脚本语言学习)
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脚本语言学习)的更多相关文章
- InstallShield 脚本语言学习笔记
InstallShield脚本语言是类似C语言,利用InstallShield的向导或模板都可以生成基本的脚本程序框架,可以在此基础上按自己的意愿进行修改和添加. 一.基本语法规则 ...
- JavaScript--基于对象的脚本语言学习笔记(一)
1.两种嵌入js的方式 使用javascript前缀构建url:<a href="javascript:alert('执行JavaScript. .')">执行j ...
- Shell脚本语言学习总结
Shell 是一种脚本程序,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了. 编写第一个Shell 程序 在linux命令行执行 [root@iz2zeexr9tk4ckr7dp ...
- JavaScript--基于对象的脚本语言学习笔记(三)
事件处理器 1.一个数据校验表单的例程 <html> <head> <title>js练习</title> <meta http-equiv=&q ...
- T脚本语言学习记录-工具(一)
1.set & unset %set a Hello ;#定义变量 a 并赋值 =>Hello %puts $a ;#输出变量值 =>Hello %set a “Test Tcl” ...
- Perl,Python,Ruby,Javascript 四种脚本语言比较
Perl 为了选择一个合适的脚本语言学习,今天查了不少有关Perl,Python,Ruby,Javascript的东西,可是发现各大阵营的人都在吹捧自己喜欢的语言,不过最没有争议的应该是Javascr ...
- 【程序员技术练级】学习一门脚本语言 python(一)文件处理
现在工作上主要用的语言是java,java在企业级的应用上能够发挥很好的用途,但有时候要做一个小功能时,比如批量更新文件,抓取网页等,这时候用java就显得太笨重了.因此就学习了python这门脚本语 ...
- powershell,系统学习的第一种脚本语言
最爱的脚本语言之一.
- 【Shell脚本学习2】Shell脚本语言与编译型语言的差异
大体上,可以将程序设计语言可以分为两类:编译型语言和解释型语言. 编译型语言 很多传统的程序设计语言,例如Fortran.Ada.Pascal.C.C++和Java,都是编译型语言.这类语言需要预先将 ...
随机推荐
- selenium之测试卫星资料页面操作(元素遍历)
# 测试气象卫星资料页面功能 # author:gongxr # date:2017-07-24 import random, time from selenium import webdriver ...
- 文件IO流完成文件的复制(复杂版本主要用来演示各种流的用途,不是最佳复制方案哦)
package io; import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import j ...
- JUC-Condition线程通信
1,Codition接口描述了可能会与锁有关联的条件变量.这些变量在用法上与使用Object.wait访问的隐式监视器类似. 但提供了更强大的功能,需要指出的是,单个lock可能与多个conditio ...
- 10 月 30 日新款 Mac mini 有望与新款 iPad Pro 一起发布
苹果最新款的 Mac mini 是在 2014 年 10 月推出的版本,到现在已经过了 4 年.分析师郭明錤和彭博社的 Mark Gurman 都表示苹果会在今年晚些时候发布新款 Mac mini. ...
- JSON:如果你愿意一层一层剥开我的心,你会发现...这里水很深——深入理解JSON
我们先来看一个JS中常见的JS对象序列化成JSON字符串的问题,请问,以下JS对象通过JSON.stringify后的字符串是怎样的?先不要急着复制粘贴到控制台,先自己打开一个代码编辑器或者纸,写写看 ...
- IDEA如何刷新pom文件
被新手问到了“IDEA如何刷新pom文件?”这个问题,想来这是一个不好意思问的常犯的错误吧. 在IDEA中,修改了pom.xml文件,添加了依赖以后,一般会弹出以下这个警告来. 点击[Import C ...
- 洛谷P4072 [SDOI2016]征途(带权二分,斜率优化)
洛谷题目传送门 一开始肯定要把题目要求的式子给写出来 我们知道方差的公式\(s^2=\frac{\sum\limits_{i=1}^{m}(x_i-\overline x)^2}{m}\) 题目要乘\ ...
- 洛谷P4035 [JSOI2008]球形空间产生器(高斯消元)
洛谷题目传送门 球啊球 @xzz_233 qaq 高斯消元模板题,关键在于将已知条件转化为方程组. 可以发现题目要求的未知量有\(n\)个,题目却给了我们\(n+1\)个点的坐标,这其中必有玄机. 由 ...
- 【Luogu1937】仓配置(贪心,线段树)
[Luogu1937]仓配置 题面 直接找洛谷把... 题解 很明显的贪心吧 按照线段的右端点为第一关键字,左端点第二关键字排序 然后线段树维护区间最小就可以啦 #include<iostrea ...
- emwin之在WM_INIT_DIALOG分支下使用带触发功能的函数的程序框架
@2018-08-29 [小记] 为避免在窗口创建时由于使用了带触发功能的函数导致执行一些在初始化过程中不允许的操作,特整理一个流程架构 --① 定义一个初始化完成的标志 unsigned ; --② ...