📄 ora.vim
字号:
" Vim syntax file" Language: Oracle config files (.ora) (Oracle 8i, ver. 8.1.5)" Maintainer: Sandor Kopanyi <sandor.kopanyi@mailbox.hu>" Url: <->" Last Change: 2001 May 10" * the keywords are listed by file (sqlnet.ora, listener.ora, etc.)" * the parathesis-checking is made at the beginning for all keywords" * possible values are listed also" * there are some overlappings (e.g. METHOD is mentioned both for" sqlnet-ora and tnsnames.ora; since will not cause(?) problems" is easier to follow separately each file's keywords)" Remove any old syntax stuff hanging around, if neededif version < 600 syn clearelseif exists("b:current_syntax") finishendifif !exists("main_syntax") let main_syntax = 'ora'endifsyn case ignore"commentssyn match oraComment "\#.*"" catch errors caused by wrong parenthesissyn region oraParen transparent start="(" end=")" contains=@oraAll,oraParensyn match oraParenError ")"" stringssyn region oraString start=+"+ end=+"+"common .ora staff"common protocol parameterssyn keyword oraKeywordGroup ADDRESS ADDRESS_LISTsyn keyword oraKeywordGroup DESCRIPTION_LIST DESCRIPTION"all protocolssyn keyword oraKeyword PROTOCOLsyn keyword oraValue ipc tcp nmp"Bequeathsyn keyword oraKeyword PROGRAM ARGV0 ARGS"IPCsyn keyword oraKeyword KEY"Named Pipessyn keyword oraKeyword SERVER PIPE"LU6.2syn keyword oraKeyword LU_NAME LLU LOCAL_LU LLU_NAME LOCAL_LU_NAMEsyn keyword oraKeyword MODE MDNsyn keyword oraKeyword PLU PARTNER_LU_NAME PLU_LA PARTNER_LU_LOCAL_ALIASsyn keyword oraKeyword TP_NAME TPN"SPXsyn keyword oraKeyword SERVICE"TCP/IP and TCP/IP with SSLsyn keyword oraKeyword HOST PORT"misc. keywords I've met but didn't find in manual (maybe they are deprecated?)syn keyword oraKeywordGroup COMMUNITY_LISTsyn keyword oraKeyword COMMUNITY NAME DEFAULT_ZONEsyn keyword oraValue tcpcom"common valuessyn keyword oraValue yes no on off true false null all none ok"word 'world' is used a lot...syn keyword oraModifier world"misc. common keywordssyn keyword oraKeyword TRACE_DIRECTORY TRACE_LEVEL TRACE_FILE"sqlnet.orasyn keyword oraKeywordPref NAMES NAMESCTLsyn keyword oraKeywordPref OSS SOURCE SQLNET TNSPINGsyn keyword oraKeyword AUTOMATIC_IPC BEQUEATH_DETACH DAEMON TRACE_MASKsyn keyword oraKeyword DISABLE_OOBsyn keyword oraKeyword LOG_DIRECTORY_CLIENT LOG_DIRECTORY_SERVERsyn keyword oraKeyword LOG_FILE_CLIENT LOG_FILE_SERVERsyn keyword oraKeyword DCE PREFIX DEFAULT_DOMAIN DIRECTORY_PATHsyn keyword oraKeyword INITIAL_RETRY_TIMEOUT MAX_OPEN_CONNECTIONSsyn keyword oraKeyword MESSAGE_POOL_START_SIZE NIS META_MAPsyn keyword oraKeyword PASSWORD PREFERRED_SERVERS REQUEST_RETRIESsyn keyword oraKeyword INTERNAL_ENCRYPT_PASSWORD INTERNAL_USEsyn keyword oraKeyword NO_INITIAL_SERVER NOCONFIRMsyn keyword oraKeyword SERVER_PASSWORD TRACE_UNIQUE MY_WALLETsyn keyword oraKeyword LOCATION DIRECTORY METHOD METHOD_DATAsyn keyword oraKeyword SQLNET_ADDRESSsyn keyword oraKeyword AUTHENTICATION_SERVICESsyn keyword oraKeyword AUTHENTICATION_KERBEROS5_SERVICEsyn keyword oraKeyword AUTHENTICATION_GSSAPI_SERVICEsyn keyword oraKeyword CLIENT_REGISTRATIONsyn keyword oraKeyword CRYPTO_CHECKSUM_CLIENT CRYPTO_CHECKSUM_SERVERsyn keyword oraKeyword CRYPTO_CHECKSUM_TYPES_CLIENT CRYPTO_CHECKSUM_TYPES_SERVERsyn keyword oraKeyword CRYPTO_SEEDsyn keyword oraKeyword ENCRYPTION_CLIENT ENCRYPTION_SERVERsyn keyword oraKeyword ENCRYPTION_TYPES_CLIENT ENCRYPTION_TYPES_SERVERsyn keyword oraKeyword EXPIRE_TIMEsyn keyword oraKeyword IDENTIX_FINGERPRINT_DATABASE IDENTIX_FINGERPRINT_DATABASE_USERsyn keyword oraKeyword IDENTIX_FINGERPRINT_DATABASE_PASSWORD IDENTIX_FINGERPRINT_METHODsyn keyword oraKeyword KERBEROS5_CC_NAME KERBEROS5_CLOCKSKEW KERBEROS5_CONFsyn keyword oraKeyword KERBEROS5_KEYTAB KERBEROS5_REALMSsyn keyword oraKeyword RADIUS_ALTERNATE RADIUS_ALTERNATE_PORT RADIUS_ALTERNATE_RETRIESsyn keyword oraKeyword RADIUS_AUTHENTICATION_TIMEOUT RADIUS_AUTHENTICATIONsyn keyword oraKeyword RADIUS_AUTHENTICATION_INTERFACE RADIUS_AUTHENTICATION_PORTsyn keyword oraKeyword RADIUS_AUTHENTICATION_RETRIES RADIUS_AUTHENTICATION_TIMEOUTsyn keyword oraKeyword RADIUS_CHALLENGE_RESPONSE RADIUS_SECRET RADIUS_SEND_ACCOUNTINGsyn keyword oraKeyword SSL_CLIENT_AUTHENTICATION SSL_CIPHER_SUITES SSL_VERSIONsyn keyword oraKeyword TRACE_DIRECTORY_CLIENT TRACE_DIRECTORY_SERVERsyn keyword oraKeyword TRACE_FILE_CLIENT TRACE_FILE_SERVERsyn keyword oraKeyword TRACE_LEVEL_CLIENT TRACE_LEVEL_SERVERsyn keyword oraKeyword TRACE_UNIQUE_CLIENTsyn keyword oraKeyword USE_CMAN USE_DEDICATED_SERVERsyn keyword oraValue user admin supportsyn keyword oraValue accept accepted reject rejected requested requiredsyn keyword oraValue md5 rc4_40 rc4_56 rc4_128 des des_40syn keyword oraValue tnsnames onames hostname dce nis novellsyn keyword oraValue file oraclesyn keyword oraValue osssyn keyword oraValue beq nds nts kerberos5 securid cybersafe identix dcegssapi radiussyn keyword oraValue undetermined"tnsnames.orasyn keyword oraKeywordGroup CONNECT_DATA FAILOVER_MODEsyn keyword oraKeyword FAILOVER LOAD_BALANCE SOURCE_ROUTE TYPE_OF_SERVICEsyn keyword oraKeyword BACKUP TYPE METHOD GLOBAL_NAME HSsyn keyword oraKeyword INSTANCE_NAME RDB_DATABASE SDU SERVERsyn keyword oraKeyword SERVICE_NAME SERVICE_NAMES SIDsyn keyword oraKeyword HANDLER_NAME EXTPROC_CONNECTION_DATAsyn keyword oraValue session select basic preconnect dedicated shared"listener.orasyn keyword oraKeywordGroup SID_LIST SID_DESC PRESPAWN_LIST PRESPAWN_DESCsyn match oraKeywordGroup "SID_LIST_\w*"syn keyword oraKeyword PROTOCOL_STACK PRESENTATION SESSIONsyn keyword oraKeyword GLOBAL_DBNAME ORACLE_HOME PROGRAM SID_NAMEsyn keyword oraKeyword PRESPAWN_MAX POOL_SIZE TIMEOUTsyn match oraKeyword "CONNECT_TIMEOUT_\w*"syn match oraKeyword "LOG_DIRECTORY_\w*"syn match oraKeyword "LOG_FILE_\w*"syn match oraKeyword "PASSWORDS_\w*"syn match oraKeyword "STARTUP_WAIT_TIME_\w*"syn match oraKeyword "STARTUP_WAITTIME_\w*"syn match oraKeyword "TRACE_DIRECTORY_\w*"syn match oraKeyword "TRACE_FILE_\w*"syn match oraKeyword "TRACE_LEVEL_\w*"syn match oraKeyword "USE_PLUG_AND_PLAY_\w*"syn keyword oraValue ttc giop ns raw"names.orasyn keyword oraKeywordGroup ADDRESSES ADMIN_REGIONsyn keyword oraKeywordGroup DEFAULT_FORWARDERS FORWARDER_LIST FORWARDERsyn keyword oraKeywordGroup DOMAIN_HINTS HINT_DESC HINT_LISTsyn keyword oraKeywordGroup DOMAINS DOMAIN_LIST DOMAINsyn keyword oraKeywordPref NAMESsyn keyword oraKeyword EXPIRE REFRESH REGION RETRY USERID VERSIONsyn keyword oraKeyword AUTHORITY_REQUIRED CONNECT_TIMEOUTsyn keyword oraKeyword AUTO_REFRESH_EXPIRE AUTO_REFRESH_RETRYsyn keyword oraKeyword CACHE_CHECKPOINT_FILE CACHE_CHECKPOINT_INTERVALsyn keyword oraKeyword CONFIG_CHECKPOINT_FILE DEFAULT_FORWARDERS_ONLYsyn keyword oraKeyword HINT FORWARDING_AVAILABLE FORWARDING_DESIREDsyn keyword oraKeyword KEEP_DB_OPENsyn keyword oraKeyword LOG_DIRECTORY LOG_FILE LOG_STATS_INTERVAL LOG_UNIQUEsyn keyword oraKeyword MAX_OPEN_CONNECTIONS MAX_REFORWARDSsyn keyword oraKeyword MESSAGE_POOL_START_SIZEsyn keyword oraKeyword NO_MODIFY_REQUESTS NO_REGION_DATABASEsyn keyword oraKeyword PASSWORD REGION_CHECKPOINT_FILEsyn keyword oraKeyword RESET_STATS_INTERVAL SAVE_CONFIG_ON_STOPsyn keyword oraKeyword SERVER_NAME TRACE_FUNC TRACE_UNIQUE"cman.orasyn keyword oraKeywordGroup CMAN CMAN_ADMIN CMAN_PROFILE PARAMETER_LISTsyn keyword oraKeywordGroup CMAN_RULES RULES_LIST RULEsyn keyword oraKeyword ANSWER_TIMEOUT AUTHENTICATION_LEVEL LOG_LEVELsyn keyword oraKeyword MAX_FREELIST_BUFFERS MAXIMUM_CONNECT_DATA MAXIMUM_RELAYSsyn keyword oraKeyword RELAY_STATISTICS SHOW_TNS_INFO TRACINGsyn keyword oraKeyword USE_ASYNC_CALL SRC DST SRV ACT"protocol.orasyn match oraKeyword "\w*\.EXCLUDED_NODES"syn match oraKeyword "\w*\.INVITED_NODES"syn match oraKeyword "\w*\.VALIDNODE_CHECKING"syn keyword oraKeyword TCP NODELAY"---------------------------------------"init.ora"common valuessyn keyword oraValue nested_loops merge hash unlimited"init paramssyn keyword oraKeyword O7_DICTIONARY_ACCESSIBILITY ALWAYS_ANTI_JOIN ALWAYS_SEMI_JOINsyn keyword oraKeyword AQ_TM_PROCESSES ARCH_IO_SLAVES AUDIT_FILE_DEST AUDIT_TRAILsyn keyword oraKeyword BACKGROUND_CORE_DUMP BACKGROUND_DUMP_DESTsyn keyword oraKeyword BACKUP_TAPE_IO_SLAVES BITMAP_MERGE_AREA_SIZEsyn keyword oraKeyword BLANK_TRIMMING BUFFER_POOL_KEEP BUFFER_POOL_RECYCLEsyn keyword oraKeyword COMMIT_POINT_STRENGTH COMPATIBLE CONTROL_FILE_RECORD_KEEP_TIMEsyn keyword oraKeyword CONTROL_FILES CORE_DUMP_DEST CPU_COUNTsyn keyword oraKeyword CREATE_BITMAP_AREA_SIZE CURSOR_SPACE_FOR_TIMEsyn keyword oraKeyword DB_BLOCK_BUFFERS DB_BLOCK_CHECKING DB_BLOCK_CHECKSUMsyn keyword oraKeyword DB_BLOCK_LRU_LATCHES DB_BLOCK_MAX_DIRTY_TARGETsyn keyword oraKeyword DB_BLOCK_SIZE DB_DOMAINsyn keyword oraKeyword DB_FILE_DIRECT_IO_COUNT DB_FILE_MULTIBLOCK_READ_COUNTsyn keyword oraKeyword DB_FILE_NAME_CONVERT DB_FILE_SIMULTANEOUS_WRITESsyn keyword oraKeyword DB_FILES DB_NAME DB_WRITER_PROCESSESsyn keyword oraKeyword DBLINK_ENCRYPT_LOGIN DBWR_IO_SLAVESsyn keyword oraKeyword DELAYED_LOGGING_BLOCK_CLEANOUTS DISCRETE_TRANSACTIONS_ENABLEDsyn keyword oraKeyword DISK_ASYNCH_IO DISTRIBUTED_TRANSACTIONSsyn keyword oraKeyword DML_LOCKS ENQUEUE_RESOURCES ENT_DOMAIN_NAME EVENTsyn keyword oraKeyword FAST_START_IO_TARGET FAST_START_PARALLEL_ROLLBACKsyn keyword oraKeyword FIXED_DATE FREEZE_DB_FOR_FAST_INSTANCE_RECOVERYsyn keyword oraKeyword GC_DEFER_TIME GC_FILES_TO_LOCKS GC_RELEASABLE_LOCKS GC_ROLLBACK_LOCKSsyn keyword oraKeyword GLOBAL_NAMES HASH_AREA_SIZEsyn keyword oraKeyword HASH_JOIN_ENABLED HASH_MULTIBLOCK_IO_COUNTsyn keyword oraKeyword HI_SHARED_MEMORY_ADDRESS HS_AUTOREGISTERsyn keyword oraKeyword IFILEsyn keyword oraKeyword INSTANCE_GROUPS INSTANCE_NAME INSTANCE_NUMBERsyn keyword oraKeyword JAVA_POOL_SIZE JOB_QUEUE_INTERVAL JOB_QUEUE_PROCESSES LARGE_POOL_SIZEsyn keyword oraKeyword LICENSE_MAX_SESSIONS LICENSE_MAX_USERS LICENSE_SESSIONS_WARNINGsyn keyword oraKeyword LM_LOCKS LM_PROCS LM_RESSsyn keyword oraKeyword LOCAL_LISTENER LOCK_NAME_SPACE LOCK_SGA LOCK_SGA_AREASsyn keyword oraKeyword LOG_ARCHIVE_BUFFER_SIZE LOG_ARCHIVE_BUFFERS LOG_ARCHIVE_DESTsyn match oraKeyword "LOG_ARCHIVE_DEST_\(1\|2\|3\|4\|5\)"syn match oraKeyword "LOG_ARCHIVE_DEST_STATE_\(1\|2\|3\|4\|5\)"syn keyword oraKeyword LOG_ARCHIVE_DUPLEX_DEST LOG_ARCHIVE_FORMAT LOG_ARCHIVE_MAX_PROCESSESsyn keyword oraKeyword LOG_ARCHIVE_MIN_SUCCEED_DEST LOG_ARCHIVE_STARTsyn keyword oraKeyword LOG_BUFFER LOG_CHECKPOINT_INTERVAL LOG_CHECKPOINT_TIMEOUTsyn keyword oraKeyword LOG_CHECKPOINTS_TO_ALERT LOG_FILE_NAME_CONVERTsyn keyword oraKeyword MAX_COMMIT_PROPAGATION_DELAY MAX_DUMP_FILE_SIZEsyn keyword oraKeyword MAX_ENABLED_ROLES MAX_ROLLBACK_SEGMENTSsyn keyword oraKeyword MTS_DISPATCHERS MTS_MAX_DISPATCHERS MTS_MAX_SERVERS MTS_SERVERSsyn keyword oraKeyword NLS_CALENDAR NLS_COMP NLS_CURRENCY NLS_DATE_FORMATsyn keyword oraKeyword NLS_DATE_LANGUAGE NLS_DUAL_CURRENCY NLS_ISO_CURRENCY NLS_LANGUAGEsyn keyword oraKeyword NLS_NUMERIC_CHARACTERS NLS_SORT NLS_TERRITORYsyn keyword oraKeyword OBJECT_CACHE_MAX_SIZE_PERCENT OBJECT_CACHE_OPTIMAL_SIZE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -