⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lisp.vim

📁 MSYS在windows下模拟了一个类unix的终端
💻 VIM
📖 第 1 页 / 共 2 页
字号:
" Vim syntax file" Language:    Lisp" Maintainer:  Dr. Charles E. Campbell, Jr. <Charles.E.Campbell.1@gsfc.nasa.gov>" Last Change: December 6, 2000" Version:     1.07"  Thanks to F Xavier Noria for a list of 978 Common Lisp symbols"  taken from the HyperSpec" For version 5.x: Clear all syntax items" For version 6.x: Quit when a syntax file was already loadedif version < 600  syntax clearelseif exists("b:current_syntax")  finishendifif version >= 600 setlocal iskeyword=42,43,45,47-58,60-62,64-90,97-122,_else set iskeyword=42,43,45,47-58,60-62,64-90,97-122,_endif" Clusterssyn cluster	lispAtomCluster	contains=lispAtomBarSymbol,lispAtomList,lispAtomNmbr0,lispComment,lispString,lispDecl,lispFunc,lispLeadWhitesyn cluster	lispListCluster	contains=lispAtom,lispAtomBarSymbol,lispAtomMark,lispBQList,lispBarSymbol,lispComment,lispConcat,lispDecl,lispFunc,lispKey,lispList,lispNumber,lispSpecial,lispString,lispSymbol,lispVar,lispLeadWhite" Listssyn match	lispSymbol	contained	![^()'`,"; \t]\+!syn match	lispBarSymbol	contained	!|..\{-}|!syn region	lispList	matchgroup=Delimiter start="(" skip="|.\{-}|"	matchgroup=Delimiter end=")" contains=@lispListClustersyn region	lispBQList	matchgroup=PreProc   start="`("	skip="|.\{-}|"	matchgroup=PreProc   end=")" contains=@lispListCluster" Atomssyn match	lispAtomMark	"'"syn match	lispAtom	"'("me=e-1	contains=lispAtomMark	nextgroup=lispAtomListsyn match	lispAtom	"'[^ \t()]\+"	contains=lispAtomMarksyn match	lispAtomBarSymbol	!'|..\{-}|!	contains=lispAtomMarksyn region	lispAtom	start=+'"+	skip=+\\"+ end=+"+syn region	lispAtomList	contained	matchgroup=Special start="("	skip="|.\{-}|" matchgroup=Special end=")"	contains=@lispAtomClustersyn match	lispAtomNmbr	contained	"\<\d\+"syn match	lispLeadWhite	contained	"^\s\+"" Standard Lisp Functions and Macrossyn keyword lispFunc	*	find-method	pprint-indentsyn keyword lispFunc	**	find-package	pprint-linearsyn keyword lispFunc	***	find-restart	pprint-logical-blocksyn keyword lispFunc	+	find-symbol	pprint-newlinesyn keyword lispFunc	++	finish-output	pprint-popsyn keyword lispFunc	+++	first	pprint-tabsyn keyword lispFunc	-	fixnum	pprint-tabularsyn keyword lispFunc	/	flet	prin1syn keyword lispFunc	//	float	prin1-to-stringsyn keyword lispFunc	///	float-digits	princsyn keyword lispFunc	/=	float-precision	princ-to-stringsyn keyword lispFunc	1+	float-radix	printsyn keyword lispFunc	1-	float-sign	print-not-readablesyn keyword lispFunc	<	floating-point-inexact	print-not-readable-objectsyn keyword lispFunc	<=	floating-point-invalid-operation	print-objectsyn keyword lispFunc	=	floating-point-overflow	print-unreadable-objectsyn keyword lispFunc	>	floating-point-underflow	probe-filesyn keyword lispFunc	>=	floatp	proclaimsyn keyword lispFunc	abort	floor	progsyn keyword lispFunc	abs	fmakunbound	prog*syn keyword lispFunc	access	force-output	prog1syn keyword lispFunc	acons	format	prog2syn keyword lispFunc	acos	formatter	prognsyn keyword lispFunc	acosh	fourth	program-errorsyn keyword lispFunc	add-method	fresh-line	progvsyn keyword lispFunc	adjoin	fround	providesyn keyword lispFunc	adjust-array	ftruncate	psetfsyn keyword lispFunc	adjustable-array-p	ftype	psetqsyn keyword lispFunc	allocate-instance	funcall	pushsyn keyword lispFunc	alpha-char-p	function	pushnewsyn keyword lispFunc	alphanumericp	function-keywords	putpropsyn keyword lispFunc	and	function-lambda-expression	quotesyn keyword lispFunc	append	functionp	randomsyn keyword lispFunc	apply	gbitp	random-statesyn keyword lispFunc	applyhook	gcd	random-state-psyn keyword lispFunc	apropos	generic-function	rassocsyn keyword lispFunc	apropos-list	gensym	rassoc-ifsyn keyword lispFunc	aref	gentemp	rassoc-if-notsyn keyword lispFunc	arithmetic-error	get	ratiosyn keyword lispFunc	arithmetic-error-operands	get-decoded-time	rationalsyn keyword lispFunc	arithmetic-error-operation	get-dispatch-macro-character	rationalizesyn keyword lispFunc	array	get-internal-real-time	rationalpsyn keyword lispFunc	array-dimension	get-internal-run-time	readsyn keyword lispFunc	array-dimension-limit	get-macro-character	read-bytesyn keyword lispFunc	array-dimensions	get-output-stream-string	read-charsyn keyword lispFunc	array-displacement	get-properties	read-char-no-hangsyn keyword lispFunc	array-element-type	get-setf-expansion	read-delimited-listsyn keyword lispFunc	array-has-fill-pointer-p	get-setf-method	read-eval-printsyn keyword lispFunc	array-in-bounds-p	get-universal-time	read-from-stringsyn keyword lispFunc	array-rank	getf	read-linesyn keyword lispFunc	array-rank-limit	gethash	read-preserving-whitespacesyn keyword lispFunc	array-row-major-index	go	read-sequencesyn keyword lispFunc	array-total-size	graphic-char-p	reader-errorsyn keyword lispFunc	array-total-size-limit	handler-bind	readtablesyn keyword lispFunc	arrayp	handler-case	readtable-casesyn keyword lispFunc	ash	hash-table	readtablepsyn keyword lispFunc	asin	hash-table-count	realsyn keyword lispFunc	asinh	hash-table-p	realpsyn keyword lispFunc	assert	hash-table-rehash-size	realpartsyn keyword lispFunc	assoc	hash-table-rehash-threshold	reducesyn keyword lispFunc	assoc-if	hash-table-size	reinitialize-instancesyn keyword lispFunc	assoc-if-not	hash-table-test	remsyn keyword lispFunc	atan	host-namestring	remfsyn keyword lispFunc	atanh	identity	remhashsyn keyword lispFunc	atom	if	removesyn keyword lispFunc	base-char	if-exists	remove-duplicatessyn keyword lispFunc	base-string	ignorable	remove-ifsyn keyword lispFunc	bignum	ignore	remove-if-notsyn keyword lispFunc	bit	ignore-errors	remove-methodsyn keyword lispFunc	bit-and	imagpart	rempropsyn keyword lispFunc	bit-andc1	import	rename-filesyn keyword lispFunc	bit-andc2	in-package	rename-packagesyn keyword lispFunc	bit-eqv	in-package	replacesyn keyword lispFunc	bit-ior	incf	requiresyn keyword lispFunc	bit-nand	initialize-instance	restsyn keyword lispFunc	bit-nor	inline	restartsyn keyword lispFunc	bit-not	input-stream-p	restart-bindsyn keyword lispFunc	bit-orc1	inspect	restart-casesyn keyword lispFunc	bit-orc2	int-char	restart-namesyn keyword lispFunc	bit-vector	integer	returnsyn keyword lispFunc	bit-vector-p	integer-decode-float	return-fromsyn keyword lispFunc	bit-xor	integer-length	revappendsyn keyword lispFunc	block	integerp	reversesyn keyword lispFunc	boole	interactive-stream-p	roomsyn keyword lispFunc	boole-1	intern	rotatefsyn keyword lispFunc	boole-2	internal-time-units-per-second	roundsyn keyword lispFunc	boole-and	intersection	row-major-arefsyn keyword lispFunc	boole-andc1	invalid-method-error	rplacasyn keyword lispFunc	boole-andc2	invoke-debugger	rplacdsyn keyword lispFunc	boole-c1	invoke-restart	safetysyn keyword lispFunc	boole-c2	invoke-restart-interactively	satisfiessyn keyword lispFunc	boole-clr	isqrt	sbitsyn keyword lispFunc	boole-eqv	keyword	scale-floatsyn keyword lispFunc	boole-ior	keywordp	scharsyn keyword lispFunc	boole-nand	labels	searchsyn keyword lispFunc	boole-nor	lambda	secondsyn keyword lispFunc	boole-orc1	lambda-list-keywords	sequencesyn keyword lispFunc	boole-orc2	lambda-parameters-limit	serious-conditionsyn keyword lispFunc	boole-set	last	setsyn keyword lispFunc	boole-xor	lcm	set-char-bitsyn keyword lispFunc	boolean	ldb	set-differencesyn keyword lispFunc	both-case-p	ldb-test	set-dispatch-macro-charactersyn keyword lispFunc	boundp	ldiff	set-exclusive-orsyn keyword lispFunc	break	least-negative-double-float	set-macro-charactersyn keyword lispFunc	broadcast-stream	least-negative-long-float	set-pprint-dispatchsyn keyword lispFunc	broadcast-stream-streams	least-negative-normalized-double-float	set-syntax-from-charsyn keyword lispFunc	built-in-class	least-negative-normalized-long-float	setfsyn keyword lispFunc	butlast	least-negative-normalized-short-float	setqsyn keyword lispFunc	byte	least-negative-normalized-single-float	seventhsyn keyword lispFunc	byte-position	least-negative-short-float	shadowsyn keyword lispFunc	byte-size	least-negative-single-float	shadowing-importsyn keyword lispFunc	call-arguments-limit	least-positive-double-float	shared-initializesyn keyword lispFunc	call-method	least-positive-long-float	shiftfsyn keyword lispFunc	call-next-method	least-positive-normalized-double-float	short-floatsyn keyword lispFunc	capitalize	least-positive-normalized-long-float	short-float-epsilonsyn keyword lispFunc	car	least-positive-normalized-short-float	short-float-negative-epsilonsyn keyword lispFunc	case	least-positive-normalized-single-float	short-site-namesyn keyword lispFunc	catch	least-positive-short-float	signalsyn keyword lispFunc	ccase	least-positive-single-float	signed-bytesyn keyword lispFunc	cdr	length	signumsyn keyword lispFunc	ceiling	let	simle-conditionsyn keyword lispFunc	cell-error	let*	simple-arraysyn keyword lispFunc	cell-error-name	lisp	simple-base-stringsyn keyword lispFunc	cerror	lisp-implementation-type	simple-bit-vectorsyn keyword lispFunc	change-class	lisp-implementation-version	simple-bit-vector-psyn keyword lispFunc	char	list	simple-condition-format-argumentssyn keyword lispFunc	char-bit	list*	simple-condition-format-controlsyn keyword lispFunc	char-bits	list-all-packages	simple-errorsyn keyword lispFunc	char-bits-limit	list-length	simple-stringsyn keyword lispFunc	char-code	listen	simple-string-psyn keyword lispFunc	char-code-limit	listp	simple-type-errorsyn keyword lispFunc	char-control-bit	load	simple-vectorsyn keyword lispFunc	char-downcase	load-logical-pathname-translations	simple-vector-psyn keyword lispFunc	char-equal	load-time-value	simple-warningsyn keyword lispFunc	char-font	locally	sinsyn keyword lispFunc	char-font-limit	log	single-flaot-epsilonsyn keyword lispFunc	char-greaterp	logand	single-floatsyn keyword lispFunc	char-hyper-bit	logandc1	single-float-epsilonsyn keyword lispFunc	char-int	logandc2	single-float-negative-epsilonsyn keyword lispFunc	char-lessp	logbitp	sinhsyn keyword lispFunc	char-meta-bit	logcount	sixthsyn keyword lispFunc	char-name	logeqv	sleepsyn keyword lispFunc	char-not-equal	logical-pathname	slot-boundpsyn keyword lispFunc	char-not-greaterp	logical-pathname-translations	slot-exists-psyn keyword lispFunc	char-not-lessp	logior	slot-makunboundsyn keyword lispFunc	char-super-bit	lognand	slot-missingsyn keyword lispFunc	char-upcase	lognor	slot-unboundsyn keyword lispFunc	char/=	lognot	slot-valuesyn keyword lispFunc	char<	logorc1	software-typesyn keyword lispFunc	char<=	logorc2	software-versionsyn keyword lispFunc	char=	logtest	somesyn keyword lispFunc	char>	logxor	sortsyn keyword lispFunc	char>=	long-float	spacesyn keyword lispFunc	character	long-float-epsilon	specialsyn keyword lispFunc	characterp	long-float-negative-epsilon	special-form-psyn keyword lispFunc	check-type	long-site-name	special-operator-psyn keyword lispFunc	cis	loop	speedsyn keyword lispFunc	class	loop-finish	sqrtsyn keyword lispFunc	class-name	lower-case-p	stable-sortsyn keyword lispFunc	class-of	machine-instance	standardsyn keyword lispFunc	clear-input	machine-type	standard-charsyn keyword lispFunc	clear-output	machine-version	standard-char-psyn keyword lispFunc	close	macro-function	standard-classsyn keyword lispFunc	clrhash	macroexpand	standard-generic-functionsyn keyword lispFunc	code-char	macroexpand-1	standard-methodsyn keyword lispFunc	coerce	macroexpand-l	standard-objectsyn keyword lispFunc	commonp	macrolet	stepsyn keyword lispFunc	compilation-speed	make-array	storage-conditionsyn keyword lispFunc	compile	make-array	store-valuesyn keyword lispFunc	compile-file	make-broadcast-stream	streamsyn keyword lispFunc	compile-file-pathname	make-char	stream-element-typesyn keyword lispFunc	compiled-function	make-concatenated-stream	stream-errorsyn keyword lispFunc	compiled-function-p	make-condition	stream-error-streamsyn keyword lispFunc	compiler-let	make-dispatch-macro-character	stream-external-formatsyn keyword lispFunc	compiler-macro	make-echo-stream	streampsyn keyword lispFunc	compiler-macro-function	make-hash-table	streamupsyn keyword lispFunc	complement	make-instance	stringsyn keyword lispFunc	complex	make-instances-obsolete	string-capitalizesyn keyword lispFunc	complexp	make-list	string-charsyn keyword lispFunc	compute-applicable-methods	make-load-form	string-char-psyn keyword lispFunc	compute-restarts	make-load-form-saving-slots	string-downcasesyn keyword lispFunc	concatenate	make-method	string-equalsyn keyword lispFunc	concatenated-stream	make-package	string-greaterpsyn keyword lispFunc	concatenated-stream-streams	make-pathname	string-left-trimsyn keyword lispFunc	cond	make-random-state	string-lesspsyn keyword lispFunc	condition	make-sequence	string-not-equalsyn keyword lispFunc	conjugate	make-string	string-not-greaterpsyn keyword lispFunc	cons	make-string-input-stream	string-not-lesspsyn keyword lispFunc	consp	make-string-output-stream	string-right-strimsyn keyword lispFunc	constantly	make-symbol	string-right-trimsyn keyword lispFunc	constantp	make-synonym-stream	string-streamsyn keyword lispFunc	continue	make-two-way-stream	string-trimsyn keyword lispFunc	control-error	makunbound	string-upcasesyn keyword lispFunc	copy-alist	map	string/=syn keyword lispFunc	copy-list	map-into	string<syn keyword lispFunc	copy-pprint-dispatch	mapc	string<=syn keyword lispFunc	copy-readtable	mapcan	string=

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -