📄 rjoerc.in
字号:
Initialization file for JOE Restricted access Joe JOE looks for this file in: 1 - $HOME/.rjoerc 2 - @JOERC@/rjoerc This file can include other files by placing the following include command in the first column: :include filename FIRST SECTION: Default global options (these options can also be specified on the command line. Also the NOXON, LINES, COLUMNS, DOPADDING and BAUD options can be specified in environment variables): Override colors of lexical classes specified in syntax files: Put each color override you want in the first column. Valid colors: bold inverse blink dim underline white cyan magenta blue yellow green red black bg_white bg_cyan bg_magenta bg_blue bg_yellow bg_green bg_red bg_black Override all instances of class Idle: =Idle red Override Idle only for c syntax file: =c.Idle red The following list is from c.jsf. Look at other syntax files for more classes. =Idle =Bad bold red =Preproc blue =Define bold blue =IncLocal cyan =IncSystem bold cyan =Constant cyan =Escape bold cyan =Type bold =Keyword bold =CppKeyword bold =Brace magenta =Control Put each option you want set in the first column: -option Sets the option --option Clears the option -help_is_utf8 Set if help text is in UTF-8 format. Leave clear if it's a raw 8-bit format. -mid Cursor is recentered when scrolling is necessary -marking Text between ^KB and cursor is highlighted (use with -lightoff) -asis Characters 128 - 255 shown as-is -force Force final newline when files are saved -nolocks If you don't want file locks to be used -nomodcheck Disable periodic checking of disk file newer than buffer (this checking happens on save even with this option). -nocurdir Do not prompt with current directory -nobackups If you don't want backup files to be created -break_links Delete file before writing, to break hard links -lightoff Turn off highlighting after block copy or move -exask ^KX always confirms file name -beep Beep on errors and when cursor goes past extremes -nosta Disable top-most status line -keepup %k and %c status line escape sequences updated frequently -pg nnn No. lines to keep for PgUp/PgDn -undo_keep nnn Number of undo records to keep. 0 for infinite. -csmode ^KF after a pervious search does a ^L instead -backpath path Directory to store backup files (one space between 'backpath' and the 'path', no trailing spaces or comments after the path). -floatmouse Clicking past end of line moves the cursor past the end -rtbutton Use the right mouse button for action, instead of the left -nonotice Disable copyright notice -noxon Attempt to turn off ^S/^Q processing -orphan Put extra files given on command line in orphaned buffers instead of in windows -dopadding Output pad characters (for when there is no tty handshaking) -lines nnn Set no. screen lines -baud nnn Set baud rate for terminal optimizations -columns nnn Set no. screen columns -help Start with help on -skiptop nnn Don't use top nnn lines of the screen-notite Don't send terminal initialization and termination strings: prevents restoration of screen on exit. -usetabs Use tabs to help optimize screen update.-assume_color Assume terminal has ANSI color support even if termcap/terminfo entry says that it doesn't. This only applies if the terminal otherwise looks like an ANSI terminal (support bold and capability starts with ESC [).-assume_256color Assume terminal has xterm 256 color support (ESC [ 38 ; 5 ; NNN m and ESC [ 48 ; 5 ; NNN m).-guess_non_utf8 Allow guess of non-UTF-8 file encoding in a UTF-8 locale. -guess_utf8 Allow guess of UTF-8 file encoding in non-UTF-8 locale.-guess_crlf Automatically detect MS-DOS files and set -crlf appropriately-guess_indent Guess indent character (tab or space).-menu_above Position menu/list above prompt when enabled. Otherwise position below prompt.-transpose Transpose rows with columns in all menus.-menu_explorer Stay in menu system when a directory is selected (otherwise directory is added to path and menu is closed). -menu_jump Jump into file selection menu when tab is hit (otherwise, menu comes up, but cursor stays in file name prompt). -icase Search is case insensitive by default. -wrap Search wraps -autoswap Swap markb with markk when necessary-joe_state Use ~/.joe_state file -mouse Enable mouse support -joexterm If you are using Joe's modified Xterm, which makes -mouse mode work better (cut & paste work transparently). -square Rectangular block mode -text_color color Set color for text. -status_color color Set color for status bar. -help_color color Set color for help. -menu_color color Set color for menus. -prompt_color color Set color for prompts. -msg_color color Set color for messages. For example: -text_color bg_blue+white Sets the background color to blue and foreground color to white.-restore Restore previous cursor position when files are opened -search_prompting Search prompts with previous search request. Status line definition strings. -lmsg defines the left-justified string and -rmsg defines the right-justified string. The first character of -rmsg is the background fill character. The following escape sequences can be used in these strings: %t 12 hour time %u 24 hour time %T O for overtype mode, I for insert mode %W W if wordwrap is enabled %I A if autoindent is enabled %X Rectangle mode indicator %n File name %m '(Modified)' if file has been changed %* '*' if file has been changed %R Read-only indicator %r Row (line) number %c Column number %o Byte offset into file %O Byte offset into file in hex %a Ascii value of character under cursor %A Ascii value of character under cursor in hex %p Percent of file cursor is at %l No. lines in file %k Entered prefix keys %S '*SHELL*' if there is a shell running in window %M Macro recording message %y Syntax %x Context (first non-indented line going backwards) These formatting escape sequences may also be given: \i Inverse \u Underline \b Bold \d Dim \f Blink-lmsg \i%k%T%W%I%X %n %m%y%R %M-rmsg %S Row %r Col %c %t Ctrl-K H for help SECOND SECTION: File name dependant local option settings: Each line with '*' in the first column indicates the modes which should be set for files which match the regular expression. If more than one regular expression matches the file name, then the last matching one is chosen. Here are the modes which can be set: -cpara >#!;*/% Characters which can indent paragraphs. -encoding name Set file coding (for example: utf-8, iso-8859-15) -syntax name Specify syntax (syntax file called 'name.jsf' will be loaded) -hex Hex editor mode -highlight Enable highlighting -smarthome Home key first moves cursor to beginning of line, then if hit again, to first non-blank character.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -