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

📄 info.texi

📁 gcc-2.95.3 Linux下最常用的C编译器
💻 TEXI
📖 第 1 页 / 共 3 页
字号:
\input texinfo    @c -*-texinfo-*-@comment %**start of header @setfilename info.info@settitle Info 1.0@comment %**end of header @comment $Id: info.texi,v 1.1.1.2 1998/03/24 18:20:37 law Exp $@dircategory Texinfo documentation system@direntry* Info: (info).                 Documentation browsing system.@end direntry@ifinfoThis file describes how to use Info, the on-line, menu-driven GNU documentation system.Copyright (C) 1989, 92, 96, 97 Free Software Foundation, Inc.Permission is granted to make and distribute verbatim copies ofthis manual provided the copyright notice and this permission noticeare preserved on all copies.@ignorePermission is granted to process this file through TeX and print theresults, provided the printed document carries copying permissionnotice identical to this one except for the removal of this paragraph(this paragraph not being relevant to the printed manual).@end ignorePermission is granted to copy and distribute modified versions of thismanual under the conditions for verbatim copying, provided that the entireresulting derived work is distributed under the terms of a permissionnotice identical to this one.Permission is granted to copy and distribute translations of this manualinto another language, under the above conditions for modified versions,except that this permission notice may be stated in a translation approvedby the Free Software Foundation.@end ifinfo@titlepage@title Info@subtitle The online, menu-driven GNU documentation system@author Brian Fox@page@vskip 0pt plus 1filllCopyright @copyright{} 1989, 1992, 1993, 1996, 1997 Free SoftwareFoundation, Inc.@sp 2Published by the Free Software Foundation @*59 Temple Place - Suite 330 @*Boston, MA 02111-1307, USA.Permission is granted to make and distribute verbatim copies ofthis manual provided the copyright notice and this permission noticeare preserved on all copies.Permission is granted to copy and distribute modified versions of thismanual under the conditions for verbatim copying, provided that the entireresulting derived work is distributed under the terms of a permissionnotice identical to this one.Permission is granted to copy and distribute translations of this manualinto another language, under the above conditions for modified versions,except that this permission notice may be stated in a translation approvedby the Free Software Foundation.@end titlepage@ifinfo@node Top, Getting Started, , (dir)@top Info: An IntroductionInfo is a program for reading documentation, which you are using now.To learn how to use Info, type the command @kbd{h}.  It brings youto a programmed instruction sequence.@c Need to make sure that `Info-help' goes to the right node, @c which is the first node of the first chapter. (It should.) @c   (Info-find-node "info"@c                (if (< (window-height) 23)@c                    "Help-Small-Screen"@c                  "Help")))To learn advanced Info commands, type @kbd{n} twice.  This brings you to@cite{Info for Experts}, skipping over the `Getting Started' chapter.@end ifinfo@menu* Getting Started::             Getting started using an Info reader.* Advanced Info::               Advanced commands within Info.* Create an Info File::         How to make your own Info file.* The Standalone Info Program: (info-stnd.info).@end menu@node Getting Started, Advanced Info, Top, Top@comment  node-name,  next,  previous,  up@chapter Getting StartedThis first part of the Info manual describes how to get around insideof Info.  The second part of the manual describes various advancedInfo commands, and how to write an Info as distinct from a Texinfofile.  The third part is about how to generate Info files from Texinfo files.@iftexThis manual is primarily designed for use on a computer, so that you cantry Info commands while reading about them.  Reading it on paper is lesseffective, since you must take it on faith that the commands describedreally do what the manual says.  By all means go through this manual nowthat you have it; but please try going through the on-line version aswell.  There are two ways of looking at the online version of this manual:@enumerate@itemType @code{info} at your shell's command line.  This approach uses asmall stand-alone program designed just to read Info files.@itemType @code{emacs} at the command line; then type @kbd{C-h i} (Control@kbd{h}, followed by @kbd{i}).  This approach uses the Info mode of theEmacs program, an editor with many other capabilities.@end enumerateIn either case, then type @kbd{mInfo} (just the letters), followed by@key{RET}---the ``Return'' or ``Enter'' key.  At this point, you shouldbe ready to follow the instructions in this manual as you read them onthe screen.@c FIXME! (pesch@cygnus.com, 14 dec 1992)@c Is it worth worrying about what-if the beginner goes to somebody@c else's Emacs session, which already has an Info running in the middle@c of something---in which case these simple instructions won't work?@end iftex@menu* Help-Small-Screen::   Starting Info on a Small Screen* Help::                How to use Info* Help-P::              Returning to the Previous node* Help-^L::             The Space, Rubout, B and ^L commands.* Help-M::              Menus* Help-Adv::            Some advanced Info commands* Help-Q::              Quitting Info@end menu@node Help-Small-Screen, Help,  , Getting Started@comment  node-name,  next,  previous,  up@section Starting Info on a Small Screen@iftex(In Info, you only see this section if your terminal has a smallnumber of lines; most readers pass by it without seeing it.)@end iftexSince your terminal has an unusually small number of lines on itsscreen, it is necessary to give you special advice at the beginning.If you see the text @samp{--All----} at near the bottom right cornerof the screen, it means the entire text you are looking at fits on thescreen.  If you see @samp{--Top----} instead, it means that there ismore text below that does not fit.  To move forward through the textand see another screen full, press the Space bar, @key{SPC}.  To moveback up, press the key labeled @samp{Backspace} or @key{Delete}.@ifinfoHere are 40 lines of junk, so you can try Spaces and Deletes andsee what they do.  At the end are instructions of what you should donext.This is line 17 @*This is line 18 @*This is line 19 @*This is line 20 @*This is line 21 @*This is line 22 @*This is line 23 @*This is line 24 @*This is line 25 @*This is line 26 @*This is line 27 @*This is line 28 @*This is line 29 @*This is line 30 @*This is line 31 @*This is line 32 @*This is line 33 @*This is line 34 @*This is line 35 @*This is line 36 @*This is line 37 @*This is line 38 @*This is line 39 @*This is line 40 @*This is line 41 @*This is line 42 @*This is line 43 @*This is line 44 @*This is line 45 @*This is line 46 @*This is line 47 @*This is line 48 @*This is line 49 @*This is line 50 @*This is line 51 @*This is line 52 @*This is line 53 @*This is line 54 @*This is line 55 @*This is line 56 @*If you have managed to get here, go back to the beginning withDelete, and come back here again, then you understand Space andDelete.  So now type an @kbd{n} ---just one character; don't typethe quotes and don't type the Return key afterward--- toget to the normal start of the course.@end ifinfo@node Help, Help-P, Help-Small-Screen, Getting Started@comment  node-name,  next,  previous,  up@section How to use InfoYou are talking to the program Info, for reading documentation.  Right now you are looking at one @dfn{Node} of Information.A node contains text describing a specific topic at a specificlevel of detail.  This node's topic is ``how to use Info''.  The top line of a node is its @dfn{header}.  This node's header (look atit now) says that it is the node named @samp{Help} in the file@file{info}.  It says that the @samp{Next} node after this one is the nodecalled @samp{Help-P}.  An advanced Info command lets you go to any nodewhose name you know.  Besides a @samp{Next}, a node can have a @samp{Previous} or an @samp{Up}.This node has a @samp{Previous} but no @samp{Up}, as you can see.  Now it is time to move on to the @samp{Next} node, named @samp{Help-P}.>> Type @samp{n} to move there.  Type just one character;   do not type the quotes and do not type a @key{RET} afterward.@samp{>>} in the margin means it is really time to try a command.@node Help-P, Help-^L, Help, Getting Started@comment  node-name,  next,  previous,  up@section Returning to the Previous nodeThis node is called @samp{Help-P}.  The @samp{Previous} node, as you see,is @samp{Help}, which is the one you just came from using the @kbd{n}command.  Another @kbd{n} command now would take you to the nextnode, @samp{Help-^L}.>> But do not do that yet.  First, try the @kbd{p} command, which takes   you to the @samp{Previous} node.  When you get there, you can do an   @kbd{n} again to return here.  This all probably seems insultingly simple so far, but @emph{do not} beled into skimming.  Things will get more complicated soon.  Also,do not try a new command until you are told it is time to.  Otherwise,you may make Info skip past an important warning that was coming up.>> Now do an @kbd{n} to get to the node @samp{Help-^L} and learn more.@node Help-^L, Help-M, Help-P, Getting Started@comment  node-name,  next,  previous,  up@section The Space, Delete, B and ^L commands.  This node's header tells you that you are now at node @samp{Help-^L}, andthat @kbd{p} would get you back to @samp{Help-P}.  The node's title isunderlined; it says what the node is about (most nodes have titles).  This is a big node and it does not all fit on your display screen.You can tell that there is more that is not visible because youcan see the string @samp{--Top-----} rather than @samp{--All----} nearthe bottom right corner of the screen.  The Space, Delete and @kbd{B} commands exist to allow you to ``movearound'' in a node that does not all fit on the screen at once.Space moves forward, to show what was below the bottom of the screen.Delete moves backward, to show what was above the top of the screen(there is not anything above the top until you have typed some spaces).>> Now try typing a Space (afterward, type a Delete to return here).  When you type the space, the two lines that were at the bottom ofthe screen appear at the top, followed by more lines.  Delete takesthe two lines from the top and moves them to the bottom,@emph{usually}, but if there are not a full screen's worth of linesabove them they may not make it all the way to the bottom.  If you type Space when there is no more to see, it rings thebell and otherwise does nothing.  The same goes for Delete whenthe header of the node is visible.  If your screen is ever garbaged, you can tell Info to print it outagain by typing @kbd{C-l} (@kbd{Control-L}, that is---hold down ``Control'' andtype an @key{L} or @kbd{l}).>> Type @kbd{C-l} now.  To move back to the beginning of the node you are on, you can typea lot of Deletes.  You can also type simply @kbd{b} for beginning.

⌨️ 快捷键说明

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