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

📄 jove.4

📁 早期freebsd实现
💻 4
📖 第 1 页 / 共 5 页
字号:
.IQ yankcommands..dc "current-error" "Not Bound"This moves to the current error in the list of parsed errors.  See the.IQ next-errorand.IQ previous-errorcommands for more detailedinformation..dc "date" "Not Bound"This prints the date on the message line..dc "define-mode-word-abbrev" "Not Bound"This defines a mode-specific abbreviation..dc "define-global-word-abbrev" "Not Bound"This defines a global abbreviation..dc "delete-blank-lines" "C-X C-O"This deletes all the blank lines around point.  This is useful when youpreviously opened many lines with "C-O" and now wish to delete theunused ones..dc "delete-buffer" "C-X K"This deletes a buffer and frees up all the memory associated with it.Be careful!  Once a buffer has been deleted it is gone forever.  \s-2JOVE\s0will ask you to confirm if you try to delete a buffer that needssaving.  This command is useful for when \s-2JOVE\s0 runs out of space tostore new buffers..dc "delete-macro" "Not Bound"This deletes a macro from the list of named macros.  It is an error todelete the keyboard-macro.  Once the macro is deleted it is gone forever.If you are about to save macros to a file and decide you don't want to savea particular one, delete it..dc "delete-next-character" "C-D"This deletes the character that's just after point (that is, thecharacter under the cursor).  If point is at the end of a line, theline separator is deleted and the next line is joined with the currentone..dc "delete-other-windows" "C-X 1"This deletes all the other windows except the current one.  This can bethought of as going back into One Window mode..dc "delete-previous-character" "Rubout"This deletes the character that's just before point (that is, thecharacter before the cursor).  If point is at the beginning of theline, the line separator is deleted and that line is joined with theprevious one..dc "delete-white-space" "ESC \\\\"This deletes all the Tabs and Spaces around point..dc "delete-current-window" "C-X D"This deletes the current window and moves point into one of theremaining ones.  It is an error to try to delete the only remainingwindow..dc "describe-bindings" "Not Bound"This types out a list containing each bound key and the command that getsinvoked every time that key is typed.  To make a wall chart of \s-2JOVE\s0commands, set.IQ send-typeout-to-bufferto "on" and \s-2JOVE\s0 willstore the key bindings in a buffer which you can save to a file and thenprint..dc "describe-command" "Not Bound"This prints some info on a specified command..dc "describe-key" "Not Bound"This waits for you to type a key and then tells the name of thecommand that gets invoked every time that key is hit.  Once you havethe name of the command you can use the.IQ describe-commandcommandto find out exactly what it does..dc "describe-variable" "Not Bound"This prints some info on a specified variable..dc "digit" "ESC [0-9]"This reads a numeric argument.  When you type "ESC" followed by anumber, "digit" keeps reading numbers until you type some othercommand.  Then that command is executes with the numeric argument youspecified..dc "digit-1" "Not Bound"This pretends you typed "ESC 1".  This is useful for terminals thathave keypads that send special sequences for numbers typed on thekeypad as opposed to numbers typed from the keyboard.  This can savehaving type "ESC" when you want to specify an argument..dc "digit-2" "Not Bound"This pretends you typed "ESC 2".  This is useful for terminals thathave keypads that send special sequences for numbers typed on thekeypad as opposed to numbers typed from the keyboard.  This can savehaving type "ESC" when you want to specify an argument..dc "digit-3" "Not Bound"This pretends you typed "ESC 3".  This is useful for terminals thathave keypads that send special sequences for numbers typed on thekeypad as opposed to numbers typed from the keyboard.  This can savehaving type "ESC" when you want to specify an argument..dc "digit-4" "Not Bound"This pretends you typed "ESC 4".  This is useful for terminals thathave keypads that send special sequences for numbers typed on thekeypad as opposed to numbers typed from the keyboard.  This can savehaving type "ESC" when you want to specify an argument..dc "digit-5" "Not Bound"This pretends you typed "ESC 5".  This is useful for terminals thathave keypads that send special sequences for numbers typed on thekeypad as opposed to numbers typed from the keyboard.  This can savehaving type "ESC" when you want to specify an argument..dc "digit-6" "Not Bound"This pretends you typed "ESC 6".  This is useful for terminals thathave keypads that send special sequences for numbers typed on thekeypad as opposed to numbers typed from the keyboard.  This can savehaving type "ESC" when you want to specify an argument..dc "digit-7" "Not Bound"This pretends you typed "ESC 7".  This is useful for terminals thathave keypads that send special sequences for numbers typed on thekeypad as opposed to numbers typed from the keyboard.  This can savehaving type "ESC" when you want to specify an argument..dc "digit-8" "Not Bound"This pretends you typed "ESC 8".  This is useful for terminals thathave keypads that send special sequences for numbers typed on thekeypad as opposed to numbers typed from the keyboard.  This can savehaving type "ESC" when you want to specify an argument..dc "digit-9" "Not Bound"This pretends you typed "ESC 9".  This is useful for terminals thathave keypads that send special sequences for numbers typed on thekeypad as opposed to numbers typed from the keyboard.  This can savehaving type "ESC" when you want to specify an argument..dc "digit-0" "Not Bound"This pretends you typed "ESC 0".  This is useful for terminals thathave keypads that send special sequences for numbers typed on thekeypad as opposed to numbers typed from the keyboard.  This can savehaving type "ESC" when you want to specify an argument..dc "dirs" "Not Bound"This prints out the directory stack.  See the "cd", "pushd", "popd"commands for more info..dc "disable-biff" "(variable)"When this is set, \s-2JOVE\s0 disables biff when you're editing and enables itagain when you get out of \s-2JOVE\s0, or when you pause to the parent shellor push to a new shell. (This means arrival of new mail will not beimmediately apparent but will not cause indiscriminate writing on thedisplay). The default is "off"..dc "dstop-process" "Not Bound"Send the "dsusp" character to the current process.  This is thecharacter that suspends a process on the next read from theterminal.  Most people have it set to C-Y.  This only works ifyou have the interactive process feature, and if you are in abuffer bound to a process..dc "edit-word-abbrevs" "Not Bound"This creates a buffer with a list of each abbreviation and the phraseit expands into, and enters a recursive edit to let you change theabbreviations or add some more.  The format of this list is"abbreviation:phrase" so if you add some more you should follow thatformat.  It's probably simplest just to copy some already existingabbreviations and edit them.  When you are done you type "C-X C-C" toexit the recursive edit..dc "end-of-file" "ESC >"This moves point forward to the end of the buffer.  This sometimesprints the "Point Pushed" message.  If the end of the buffer isn't onthe screen \s-2JOVE\s0 will set the mark so you can go back to where you wereif you want..dc "end-of-line" "C-E"This moves point to the end of the current line.  If the line is toolong to fit on the screen \s-2JOVE\s0 will scroll the line to the left tomake the end of the line visible.  The line will slide back to itsnormal position when you move backward past the leftmost visible characteror when you move off the line altogether..dc "end-of-window" "ESC ."This moves point to the last character in the window..dc "eof-process" "Not Bound"Sends EOF to the current interactive process.  This only works onversions of \s-2JOVE\s0 which run under 4.2-3 BSD VAX UNIX.  You can't sendEOF to processes on the 2.9 BSD PDP-11 UNIX..dc "erase-buffer" "Not Bound"This erases the contents of the specified buffer.  This is like.IQ delete-bufferexcept it only erases the contents of the buffer, notthe buffer itself.  If you try to erase a buffer that needs saving youwill be asked to confirm it..dc "error-window-size" "(variable)"This is the percentage of the screen to use for the error-window on thescreen.  When you execute.IQ compile-it,.IQ error-window-sizepercent of the screen will go to the error window.  If the window alreadyexists and is a different size, it is made to be this size.  The defaultvalue is 20%..dc "exchange-point-and-mark" "C-X C-X"This moves point to mark and makes mark the old point.  This is forquickly moving from one end of the region to another..dc "execute-named-command" "ESC X"This is the way to execute a command that isn't bound to any key.When you are prompted with ": " you can type the name of thecommand.  You don't have to type the entire name.  Once the commandis unambiguous you can type Space and \s-2JOVE\s0 will fill in the rest foryou.If you are not sure of the name of the command, type "?" and \s-2JOVE\s0will print a list of all the commands that you could possibly matchgiven what you've already typed.  If you don't have any idea what thecommand's name is but you know it has something to do with windows(for example), you can do "ESC X apropos window" and \s-2JOVE\s0 will print alist of all the commands that are related to windows.If you find yourself constantly executing the same commands this wayyou probably want to bind them to keys so that you can execute themmore quickly.  See the.IQ bind-to-keycommand..dc "execute-keyboard-macro" "C-X E"This executes the keyboard macro.  If you supply a numeric argument themacro is executed that many times..dc "execute-macro" "Not Bound"This executes a specified macro.  If you supply a numeric argument themacro is executed that many times..dc "exit-jove" "C-X C-C"This exits \s-2JOVE\s0.  If any buffers need saving \s-2JOVE\s0 will print a warningmessage and ask for confirmation.  If you leave without saving yourbuffers all your work will be lost.  If you made a mistake and reallydo want to exit then you can.  If you are in a recursive editing level.IQ exit-jovewill return you from that..dc "file-creation-mode" "(variable)"This variable has an octal value.It contains the mode (see.IQ chmod(1)) with which files should be created.  This mode gets modified by yourcurrent umask setting (see.IQ umask(1)).  The default value is usually.IQ 0666or.IQ 0644..dc "files-should-end-with-newline" "(variable)"This variable indicates that all files should always have a newlineat the end.  This is often necessary for line printers and the like.When set, if \s-2JOVE\s0 is writing a file whose last character is not anewline, it will add one automatically..dc "fill-comment" "Not Bound"This command fills in your C comments to make them pretty and readable.This filling is done according the variable.IQ comment-format..DS L/* * the default format makes comments like this. */.DEThis can be changed by changing the format variable.  Other languagesmay be supported by changing the format variable appropriately.  Theformatter looks backwards from dot for an open comment symbol.  If found, all indentation is done relative the position of the first characterof the open symbol.  If there is a matching close symbol, the entire comment is formatted.  If not, the region between dot and the open symbolis reformatted..dc "fill-paragraph" "ESC J"This rearranges words between lines so that all the lines in the currentparagraph extend as close to the right margin as possible, ensuring thatnone of the lines will be greater than the right margin.  The default valuefor.IQ right-marginis 78, but can be changed with the.IQ setand.IQ right-margin-herecommands.  \s-2JOVE\s0 has a complicated algorithmfor determining the beginning and end of the paragraph.  In the normal case\s-2JOVE\s0 will give all the lines the same indent as they currently have,but if you wish to force a new indent you can supply a numeric argument to.IQ fill-paragraph(e.g., by typing C-U ESC J)and \s-2JOVE\s0 will indent each line to the columnspecified by the.IQ left-marginvariable.  See also the.IQ left-marginvariable and.IQ left-margin-herecommand..dc "fill-region" "Not Bound"This is like.IQ fill-paragraph,except it operates on a region instead ofjust a paragraph..dc "filter-region" "Not Bound"This sends the text in the region to a UNIX command, and replaces theregion with the output from that command.  For example, if you arelazy and don't like to take the time to write properly indented Ccode, you can put the region around your C file and.IQ filter-regionit

⌨️ 快捷键说明

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