?? ht.texi
字號:
\input texinfo @c -*-texinfo-*-@c %**start of header@setfilename ht.info@settitle HT Editor Documentation@iftex@afourpaper@end iftex@c %**end of header@ifinfo@formatSTART-INFO-DIR-ENTRY* ht: (ht.info). HT Editor.END-INFO-DIR-ENTRY@end format@end ifinfo@iftex@c @finalout@end iftex@ifinfoThis file documents the HT Editor.@c Copyright @copyright{} 1999-2008 The HT authors. @*@xref{Authors, The HT Authors, The HT Authors},for a list of the copyright holders.Permission is granted to make and distribute verbatimcopies of this manual provided the copyright notice andthis permission notice are preserved on all copies.@ignorePermission is granted to process this file through TeXand print the results, provided the printed documentcarries a copying permission notice identical to thisone except for the removal of this paragraph (thisparagraph not being relevant to the printed manual).@end ignore@sp 4Trademarks are the property of their respective owners, which maybe registered in certain jurisdictions.@end ifinfo@c begin chapters on right pages@setchapternewpage odd@titlepage@title{HT Manual}@subtitle{Edition 2.0.15, May 2008}@author{Stefan Weyergraf, Sebastian Biallas}@c The following two commands start the copyright page.@page@vskip 0pt plus 1filllCopyright @copyright{} 1999-2008 The HT authors. @*@xref{Authors, The HT Authors, The HT Authors},for a list of the copyright holders.Permission is granted to make and distribute verbatimcopies of this manual provided the copyright notice andthis permission notice are preserved on all copies.@sp 4Trademarks are the property of their respective owners, which maybe registered in certain jurisdictions.@end titlepage@c@c SETTINGS, DEFINES, MACROS@c@macro htversion2.0.15@end macro@macro hturl@uref{http://hte.sourceforge.net}@end macro@macro htsfurl@uref{http://sourceforge.net/projects/hte}@end macro@macro none@end macro@c@c TOP NODE@c@node Top, , (dir), (dir)@unnumberedsec HT Editor@noindentThis is HT @htversion{};Have fun@dots{}@menu* About::* Key bindings::* Features::* Authors::* Where to download?::@end menu@node About, , Top, Top@unnumberedsec About@noindentThis program is a file viewer, editor and analyzer for text, binary, and (especially) executable files.@quotation@noindentThis program is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License version 2 as published bythe Free Software Foundation.This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theGNU General Public License for more details. You should have received a copy of the GNU General Public Licensealong with this program; if not, write to the Free SoftwareFoundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA@end quotation@node Key bindings, , Top, Top@unnumberedsec Key bindings@macro key_table_columns.25 .75@end macro@itemize @bullet@itemGeneral key bindings@multitable @columnfractions .25 .75@item Return@tab follow link (if applicable)@item Backspace@tab undo ``follow link''@item Space/F6@tab choose view mode@item Alt+[1-9]@tab select window@item Alt+0@tab select window list@item Ctrl+Left/Right@tab scroll left/right@item Cursor keys@tab move around@item Page Up/Down@tab next/prev page@item Alt+S@tab toggle select@item Ctrl+Ins/Alt+C@tab copy@item Shift+Ins/Alt+V@tab insert@item Ctrl+Del/Alt+D@tab delete@item Shift+Del/Alt+X@tab cut@end multitable@itemWindow key bindings@multitable @columnfractions .25 .75@item Alt+F3/Ctrl+W@tab close window@item Ctrl+F5@tab resize/move mode@item@tab (in resize/move mode only:)@item Space@tab toggle resize/move mode@item Cursor keys@tab resize/move window@item Escape/Return/Ctrl+F5@tab leave resize/move mode@end multitable@itemAnalyser key bindings@multitable @columnfractions .25 .75@item c @tab continue code analysis at cursor@item f @tab follow dword ptr at address@item n @tab name current address (empty string to delete)@item x @tab show xrefs (search for xrefs)@item # @tab edit comments@item s@tab define a string@item i@tab define an integer (32bit)@item h@tab define a halfword (16bit)@item b@tab define a byte (8bit)@item Ctrl+A @tab call assembler@item Ctrl+F @tab goto start of current function@*(indicated in the 2nd line)@item Ctrl+L @tab goto previous label@item Ctrl+T @tab show recursive function references@end multitable@end itemize@sp 1@noindentNote: Some keys don't work in HT-posix. Try using Escapeinstead of Control or something...@node Authors, , Top, Top@unnumberedsec Authors@itemize @bullet@item Stefan Weyergraf@item Sebastian Biallas @email{sb@@biallas.net}@end itemize@node Features, , Top, Top@unnumberedsec FeaturesHT contains some very advanced and useful features, which youshould carefully inspect:@menu* General features::* Configuration files::* Clipboard::* Global history::* Expression evaluation::* Block operations::* Search and its different modes::* Command line options::@end menu@node General features, , Features, Features@unnumberedsec General features@enumerate 1@itemSupported file formats@itemize @bullet@item common object file format (COFF/XCOFF32)@itemize @w@item - header @*- image with code/data analyser (x86)@end itemize@item executable and linkable format (ELF)@itemize @w@item- header @*- section headers @*- program headers @*- symbol tables @*- image with code/data analyser (x86, AMD64, IA-64, Alpha, PowerPC, ARM) and relocations@end itemize@item linear executables (LE)@itemize @w@item- header @*- VxD descriptor @*- object table @*- page table @*- image with code/data analyser (x86) @*- auto-relocation layer (only internal refs for now)@end itemize@item standard dos executables (MZ)@itemize @w@item- header @*- relocations @*- image (disassembly only)@end itemize@item new executables (NE)@itemize @w@item- header @*
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -