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

📄 lisp.vim

📁 MSYS在windows下模拟了一个类unix的终端
💻 VIM
📖 第 1 页 / 共 2 页
字号:
syn keyword lispFunc	copy-seq	mapcar	string>syn keyword lispFunc	copy-structure	mapcon	string>=syn keyword lispFunc	copy-symbol	maphash	stringpsyn keyword lispFunc	copy-tree	mapl	structuresyn keyword lispFunc	cos	maplist	structure-classsyn keyword lispFunc	cosh	mask-field	structure-objectsyn keyword lispFunc	count	max	style-warningsyn keyword lispFunc	count-if	member	sublimsyn keyword lispFunc	count-if-not	member-if	sublissyn keyword lispFunc	ctypecase	member-if-not	subseqsyn keyword lispFunc	debug	merge	subsetpsyn keyword lispFunc	decf	merge-pathname	substsyn keyword lispFunc	declaim	merge-pathnames	subst-ifsyn keyword lispFunc	declaration	method	subst-if-notsyn keyword lispFunc	declare	method-combination	substitutesyn keyword lispFunc	decode-float	method-combination-error	substitute-ifsyn keyword lispFunc	decode-universal-time	method-qualifiers	substitute-if-notsyn keyword lispFunc	defclass	min	subtypepsyn keyword lispFunc	defconstant	minusp	svrefsyn keyword lispFunc	defgeneric	mismatch	sxhashsyn keyword lispFunc	define-compiler-macro	mod	symbolsyn keyword lispFunc	define-condition	most-negative-double-float	symbol-functionsyn keyword lispFunc	define-method-combination	most-negative-fixnum	symbol-macroletsyn keyword lispFunc	define-modify-macro	most-negative-long-float	symbol-namesyn keyword lispFunc	define-setf-expander	most-negative-short-float	symbol-packagesyn keyword lispFunc	define-setf-method	most-negative-single-float	symbol-plistsyn keyword lispFunc	define-symbol-macro	most-positive-double-float	symbol-valuesyn keyword lispFunc	defmacro	most-positive-fixnum	symbolpsyn keyword lispFunc	defmethod	most-positive-long-float	synonym-streamsyn keyword lispFunc	defpackage	most-positive-short-float	synonym-stream-symbolsyn keyword lispFunc	defparameter	most-positive-single-float	syssyn keyword lispFunc	defsetf	muffle-warning	systemsyn keyword lispFunc	defstruct	multiple-value-bind	tsyn keyword lispFunc	deftype	multiple-value-call	tagbodysyn keyword lispFunc	defun	multiple-value-list	tailpsyn keyword lispFunc	defvar	multiple-value-prog1	tansyn keyword lispFunc	delete	multiple-value-seteq	tanhsyn keyword lispFunc	delete-duplicates	multiple-value-setq	tenthsyn keyword lispFunc	delete-file	multiple-values-limit	terprisyn keyword lispFunc	delete-if	name-char	thesyn keyword lispFunc	delete-if-not	namestring	thirdsyn keyword lispFunc	delete-package	nbutlast	throwsyn keyword lispFunc	denominator	nconc	timesyn keyword lispFunc	deposit-field	next-method-p	tracesyn keyword lispFunc	describe	nil	translate-logical-pathnamesyn keyword lispFunc	describe-object	nintersection	translate-pathnamesyn keyword lispFunc	destructuring-bind	ninth	tree-equalsyn keyword lispFunc	digit-char	no-applicable-method	truenamesyn keyword lispFunc	digit-char-p	no-next-method	truncasesyn keyword lispFunc	directory	not	truncatesyn keyword lispFunc	directory-namestring	notany	two-way-streamsyn keyword lispFunc	disassemble	notevery	two-way-stream-input-streamsyn keyword lispFunc	division-by-zero	notinline	two-way-stream-output-streamsyn keyword lispFunc	do	nreconc	typesyn keyword lispFunc	do*	nreverse	type-errorsyn keyword lispFunc	do-all-symbols	nset-difference	type-error-datumsyn keyword lispFunc	do-exeternal-symbols	nset-exclusive-or	type-error-expected-typesyn keyword lispFunc	do-external-symbols	nstring	type-ofsyn keyword lispFunc	do-symbols	nstring-capitalize	typecasesyn keyword lispFunc	documentation	nstring-downcase	typepsyn keyword lispFunc	dolist	nstring-upcase	unbound-slotsyn keyword lispFunc	dotimes	nsublis	unbound-slot-instancesyn keyword lispFunc	double-float	nsubst	unbound-variablesyn keyword lispFunc	double-float-epsilon	nsubst-if	undefined-functionsyn keyword lispFunc	double-float-negative-epsilon	nsubst-if-not	unexportsyn keyword lispFunc	dpb	nsubstitute	uninternsyn keyword lispFunc	dribble	nsubstitute-if	unionsyn keyword lispFunc	dynamic-extent	nsubstitute-if-not	unlesssyn keyword lispFunc	ecase	nth	unreadsyn keyword lispFunc	echo-stream	nth-value	unread-charsyn keyword lispFunc	echo-stream-input-stream	nthcdr	unsigned-bytesyn keyword lispFunc	echo-stream-output-stream	null	untracesyn keyword lispFunc	ed	number	unuse-packagesyn keyword lispFunc	eighth	numberp	unwind-protectsyn keyword lispFunc	elt	numerator	update-instance-for-different-classsyn keyword lispFunc	encode-universal-time	nunion	update-instance-for-redefined-classsyn keyword lispFunc	end-of-file	oddp	upgraded-array-element-typesyn keyword lispFunc	endp	open	upgraded-complex-part-typesyn keyword lispFunc	enough-namestring	open-stream-p	upper-case-psyn keyword lispFunc	ensure-directories-exist	optimize	use-packagesyn keyword lispFunc	ensure-generic-function	or	use-valuesyn keyword lispFunc	eq	otherwise	usersyn keyword lispFunc	eql	output-stream-p	user-homedir-pathnamesyn keyword lispFunc	equal	package	valuessyn keyword lispFunc	equalp	package-error	values-listsyn keyword lispFunc	error	package-error-package	vectorsyn keyword lispFunc	etypecase	package-name	vector-popsyn keyword lispFunc	eval	package-nicknames	vector-pushsyn keyword lispFunc	eval-when	package-shadowing-symbols	vector-push-extendsyn keyword lispFunc	evalhook	package-use-list	vectorpsyn keyword lispFunc	evenp	package-used-by-list	warnsyn keyword lispFunc	every	packagep	warningsyn keyword lispFunc	exp	pairlis	whensyn keyword lispFunc	export	parse-error	wild-pathname-psyn keyword lispFunc	expt	parse-integer	with-accessorssyn keyword lispFunc	extended-char	parse-namestring	with-compilation-unitsyn keyword lispFunc	fboundp	pathname	with-condition-restartssyn keyword lispFunc	fceiling	pathname-device	with-hash-table-iteratorsyn keyword lispFunc	fdefinition	pathname-directory	with-input-from-stringsyn keyword lispFunc	ffloor	pathname-host	with-open-filesyn keyword lispFunc	fifth	pathname-match-p	with-open-streamsyn keyword lispFunc	file-author	pathname-name	with-output-to-stringsyn keyword lispFunc	file-error	pathname-type	with-package-iteratorsyn keyword lispFunc	file-error-pathname	pathname-version	with-simple-restartsyn keyword lispFunc	file-length	pathnamep	with-slotssyn keyword lispFunc	file-namestring	peek-char	with-standard-io-syntaxsyn keyword lispFunc	file-position	phase	writesyn keyword lispFunc	file-stream	pi	write-bytesyn keyword lispFunc	file-string-length	plusp	write-charsyn keyword lispFunc	file-write-date	pop	write-linesyn keyword lispFunc	fill	position	write-sequencesyn keyword lispFunc	fill-pointer	position-if	write-stringsyn keyword lispFunc	find	position-if-not	write-to-stringsyn keyword lispFunc	find-all-symbols	pprint	y-or-n-psyn keyword lispFunc	find-class	pprint-dispatch	yes-or-no-psyn keyword lispFunc	find-if	pprint-exit-if-list-exhausted	zeropsyn keyword lispFunc	find-if-not	pprint-fillsyn match   lispFunc	"\<c[ad]\+r\>"" Lisp Keywords (modifiers)syn keyword lispKey	:abort	:from-end	:overwritesyn keyword lispKey	:adjustable	:gensym	:predicatesyn keyword lispKey	:append	:host	:preserve-whitespacesyn keyword lispKey	:array	:if-does-not-exist	:prettysyn keyword lispKey	:base	:if-exists	:printsyn keyword lispKey	:case	:include	:print-functionsyn keyword lispKey	:circle	:index	:probesyn keyword lispKey	:conc-name	:inherited	:radixsyn keyword lispKey	:constructor	:initial-contents	:read-onlysyn keyword lispKey	:copier	:initial-element	:rehash-sizesyn keyword lispKey	:count	:initial-offset	:rehash-thresholdsyn keyword lispKey	:create	:initial-value	:renamesyn keyword lispKey	:default	:input	:rename-and-deletesyn keyword lispKey	:defaults	:internal	:sizesyn keyword lispKey	:device	:io	:startsyn keyword lispKey	:direction	:junk-allowed	:start1syn keyword lispKey	:directory	:key	:start2syn keyword lispKey	:displaced-index-offset	:length	:streamsyn keyword lispKey	:displaced-to	:level	:supersedesyn keyword lispKey	:element-type	:name	:testsyn keyword lispKey	:end	:named	:test-notsyn keyword lispKey	:end1	:new-version	:typesyn keyword lispKey	:end2	:nicknames	:usesyn keyword lispKey	:error	:output	:verbosesyn keyword lispKey	:escape	:output-file	:versionsyn keyword lispKey	:external" Standard Lisp Variablessyn keyword lispVar	*applyhook*	*load-pathname*	*print-pprint-dispatch*syn keyword lispVar	*break-on-signals*	*load-print*	*print-pprint-dispatch*syn keyword lispVar	*break-on-signals*	*load-truename*	*print-pretty*syn keyword lispVar	*break-on-warnings*	*load-verbose*	*print-radix*syn keyword lispVar	*compile-file-pathname*	*macroexpand-hook*	*print-readably*syn keyword lispVar	*compile-file-pathname*	*modules*	*print-right-margin*syn keyword lispVar	*compile-file-truename*	*package*	*print-right-margin*syn keyword lispVar	*compile-file-truename*	*print-array*	*query-io*syn keyword lispVar	*compile-print*	*print-base*	*random-state*syn keyword lispVar	*compile-verbose*	*print-case*	*read-base*syn keyword lispVar	*compile-verbose*	*print-circle*	*read-default-float-format*syn keyword lispVar	*debug-io*	*print-escape*	*read-eval*syn keyword lispVar	*debugger-hook*	*print-gensym*	*read-suppress*syn keyword lispVar	*default-pathname-defaults*	*print-length*	*readtable*syn keyword lispVar	*error-output*	*print-level*	*standard-input*syn keyword lispVar	*evalhook*	*print-lines*	*standard-output*syn keyword lispVar	*features*	*print-miser-width*	*terminal-io*syn keyword lispVar	*gensym-counter*	*print-miser-width*	*trace-output*" Stringssyn region	lispString	start=+"+	skip=+\\\\\|\\"+ end=+"+" Shared with Xlisp, Declarations, Macros, Functionssyn keyword lispDecl	defmacro	do-all-symbols	labelssyn keyword lispDecl	defsetf	do-external-symbols	letsyn keyword lispDecl	deftype	do-symbols	locallysyn keyword lispDecl	defun	dotimes	macroletsyn keyword lispDecl	do*	flet	multiple-value-bindsyn match lispNumber	"\d\+"syn match lispSpecial	"\*[a-zA-Z_][a-zA-Z_0-9-]*\*"syn match lispSpecial	!#|[^()'`,"; \t]\+|#!syn match lispSpecial	!#x[0-9a-fA-F]\+!syn match lispSpecial	!#o[0-7]\+!syn match lispSpecial	!#b[01]\+!syn match lispSpecial	!#\\[ -\~]!syn match lispSpecial	!#[':][^()'`,"; \t]\+!syn match lispSpecial	!#([^()'`,"; \t]\+)!syn match lispConcat	"\s\.\s"syn match lispParenError	")"" Commentssyn cluster lispCommentGroup	contains=lispTodosyn match lispComment	";.*$"	contains=@lispCommentGroupsyn case ignoresyn keyword lispTodo	contained	combak	combak:	todo	todo:syn case match" synchronizationsyn sync lines=100" Define the default highlighting." For version 5.7 and earlier: only when not done already" For version 5.8 and later: only when an item doesn't have highlighting yetif version >= 508 || !exists("did_lisp_syntax_inits")  if version < 508    let did_lisp_syntax_inits = 1    command -nargs=+ HiLink hi link <args>  else    command -nargs=+ HiLink hi def link <args>  endif  HiLink lispAtomNmbr	lispNumber  HiLink lispAtomMark	lispMark  HiLink lispAtom	Identifier  HiLink lispAtomBarSymbol	Special  HiLink lispBarSymbol	Special  HiLink lispComment	Comment  HiLink lispConcat	Statement  HiLink lispDecl	Statement  HiLink lispFunc	Statement  HiLink lispKey	Type  HiLink lispMark	Delimiter  HiLink lispNumber	Number  HiLink lispParenError	Error  HiLink lispSpecial	Type  HiLink lispString	String  HiLink lispTodo	Todo  HiLink lispVar	Statement  delcommand HiLinkendiflet b:current_syntax = "lisp"" vim: ts=33 nowrap

⌨️ 快捷键说明

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