"SfR Fresh" - the SfR Freeware/Shareware Archive

Member "see_bekijk-1.1/bekijk.txt" of archive see_bekijk-1.1.tgz:


As a special service "SfR Fresh" has tried to format the requested source page into HTML format using source code syntax highlighting with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
    1  ------------------------------------------------------------------------------
    2  bekijk / see 1.1                                (GPL) 1997,98  Belgie  Belgium
    3 							        Staf Wagemakers
    4  ------------------------------------------------------------------------------
    5 
    6 
    7 WAT IS BEKIJK?
    8 
    9    "bekijk" (of "see" in de Engelse versie) is een programma om Un*x tekst
   10    bestanden te bekijken.
   11    
   12 
   13 ONTSTAAN VAN "BEKIJK"
   14 
   15    Onder DOS gebruikte ik het programma (en gebruik ik nog steeds) list.com 
   16    om tekst bestanden te bekijken. Onder Linux bestond een dergelijk programma 
   17    niet (of heb ik het niet gevonden). De standaard Un*x programma's (more, 
   18    less, view ...) waren niet gebruiksvriendelijk genoeg. Om deze rede heb ik 
   19    "bekijk" ontwikkeld.
   20    
   21 
   22 LICENTIE
   23 
   24    Zoals de meeste programma's onder Linux is "bekijk" gratis :-))
   25    en is de bronkode beschikbaar. Bekijk valt onder de "GNU General Public 
   26    License".
   27    
   28    Indien je "bekijk" bruikbaar vindt, of de bronkode gebruikt voor je eigen
   29    programma('s), laat het me dan weten door een postkaart (of iets anders)
   30    te zenden. Dit is GEEN verplichting, maar ik waardeer het wel.
   31   
   32 NIEUW IN BEKIJK 1.1
   33 
   34    - Bekijken van gzip bestanden.
   35    - Bekijken inhoud van *.tar, *.tgz, *.tar.gz bestanden 
   36    - Lezen van STDIN.
   37    - Schrijven naar STDOUT.
   38    - Kan man-paginas tonen.
   39    - Veranderen van direktorie via de kommandlijn.
   40    - Licentie, bekijk 1.1 is niet langer een publiek programma maar valt nu 
   41      onder de "GNU General Public License (GPL)".
   42    - Ontluist : zoek funktie
   43    - Ontluist : insert toets werkt nu goed in input routine 
   44    
   45 LUIZEN EN ANDER ONGEDIERTE 
   46 
   47    Nog niet bekend, indien je er vindt mag je het me laten weten :-)
   48 
   49 
   50 INSTALLATIE
   51 
   52    Type 'make install_bekijk', dit zal "bekijk" in /usr/local/bin en 
   53    "bekijk.txt" in /usr/doc/see_bekijk kopieren. "bekijk" is gekompileerd voor 
   54    de x86 PC, bij andere platformen is het noodzakelijk om "bekijk" opnieuw te 
   55    kompileren door 'make clean; make' te typen. (niet getest)
   56   
   57 KOMMANLIJN OPTIES
   58 
   59    --help	   : toon een help tekst.
   60    <bestandsnaam>  : laad <bestandsnaam> in het geheugen
   61    <dir_naam>      : verander huidige dir naar <dir_naam>
   62    
   63 "BEKIJK" GEBRUIKEN
   64 
   65    Je kan "bekijk" op 4 manieren starten:
   66   
   67        - door gewoon 'bekijk' te typen, hierna kan je uit het bestandsmenu
   68          een bestand selekteren om te bekijken.
   69 	 
   70 	 indien er data via stdin kan lezen worden zal 'bekijk' deze tonen
   71 	 
   72 	 voorbeeld: bekijk < test.txt
   73 	            ls | bekijk
   74 		    
   75        - door 'bekijk <dir_naam>' te typen, de huidige direktorie wordt 
   76          verandert naar <dir_naam>. Hierna kan je uit het bestandsmenu een
   77 	 bestand selekteren.
   78 	 
   79        - door 'bekijk <bestandsnaam>' te typen, hierdoor wordt bij het 
   80          opstarten het bestand automatisch geladen.
   81        
   82        - in kombinnatie met man 
   83        
   84          voorbeeld: man -Pbekijk ls
   85 	            export PAGER=bekijk; man ls
   86 	 In je "bekijk" altijd wil gebruiken om man paginas te bekijken,
   87 	 plaats je best de volgende regel in /etc/profile
   88 	 
   89 	 alias man="man -Pbekijk"
   90 	             
   91    Indien een bestand geladen hebt kan je volgende toetsen gebruiken:
   92   
   93        <-, C-b                 : links
   94        ->, C-f                 : rechts 
   95        pijltje omhoog, C-p     : omhoog
   96        pijltje omlaag, C-n     : omlaag 
   97        PgUp, u                 : pagina omhoog
   98        PgDwn, d	               : pagina omlaag
   99        HOME		       : ga naar het begin van een lijn
  100        END		       : ga naar het einde van een lijn
  101        o                       : openen van een bestand
  102        b		       : ga naar eerste lijn
  103        e                       : ga naar laatste lijn
  104        g                       : ga naar een bepaalde lijn
  105        /,z,s,f		       : zoeken van een tekst
  106        F3, v, c                : zoek volgende
  107        F9		       : menu
  108        ALT+b		       : bestand menu
  109        ALT+g		       : ga menu
  110        ALT+z		       : zoek menu
  111        ALT+h		       : help menu
  112        F10,ESC,q	       : einde van het programma
  113        F1,h,?                  : bekijken van dit bestand
  114        
  115   
  116    Door op F9 te drukken kan je gebruik maken van de trekmenu's, de meeste
  117    funkties zijn ook bereikbaar via het toetsenbord (zie hierboven).
  118   
  119        Bestand|Openen   of 'o':
  120        
  121           Hierna wordt er een venster geopend met links de bestanden van
  122 	  de huidige direktorie, door een bestand te selekteren wordt het 
  123           geladen.
  124 	  Rechts staan de direktories, door op de TAB toets te drukken kan
  125 	  je omschakelen tussen de bestanden en de direktories, door een 
  126 	  direktorie te selekteren wordt er van direktorie verandert.
  127 	  Door op ESC te drukken verlaat je het venster
  128 	  
  129        Bestand|Afsluiten   of 'F10,ESC,q':
  130        
  131           Verlaten van het programma
  132        
  133        Ga|Begin   of 'b':
  134        
  135           Hierdoor verplaats je je naar het begin van het bestand
  136 	  
  137        Ga|Einde   of 'e':
  138        
  139           Hierdoor verplaats je je naar het einde van het bestand
  140 	  
  141        Ga|Lijn  of 'g':
  142        
  143           Met deze funktie kan je je naar een bepaalde lijn verplaatsen.
  144 	  Er zal een venster verschijnen welke je vraag om een lijnnummer
  145 	  in te geven. Met ESC is het mogelijk om de funktie te annuleren
  146 	  via de TAB toets kan je ook gebruik maken van de [  OK  ] en
  147 	  [ Annuleer ] knoppen.
  148 	  
  149        Ga|Naar einde regel   of 'END':
  150        
  151           Hiermee verplaats je je naar het einde van een regel.
  152 	  
  153        Ga|Naar begin regel   of 'HOME':
  154        
  155           Hiermee verplaats je je naar het begin van een regel.
  156 	  
  157        Zoek|tekst   of '/,z,s,f'
  158        
  159           Deze funktie dient om een bepaalde tekst in het programma te
  160 	  zoeken. Het opzoeken van de tekst gebeurt van huidige regel
  161 	  tot de laatste. Er komt een venster op het scherm welke je 
  162 	  vraagt om de te-zoeken-tekst in te geven. Het opzoek kan op
  163 	  twee manieren gebeuren ofwel wordt er géén rekening houden met
  164 	  hoofd -of kleine letters ofwel wel. Met de TAB toets kan men
  165 	  selekteren bij
  166 	     
  167 	     [ ] Onderscheidt tussen grootte & kleine letters
  168 	     
  169 	  hoe de opzoeking moet gebeuren. Ook kan je via de TAB toets
  170 	  gebruik maken van de [  OK  ] en [ Annuleer ] knoppen.
  171 	  
  172        Zoek|van begin tekst
  173        
  174           Zelfde funktie als hierboven alleen, gebeurt de opzoeking vanaf
  175 	  het begin van het bestand.
  176 	  
  177        Zoek|Nogmaals   of 'F3'
  178        
  179           Zoek de laatste tekst nogmaals.
  180 	  
  181        Help|Zie helptekst  of 'F1,h,?'
  182        
  183           Bekijken van dit bestand.
  184        
  185        Help|Toetsen
  186        
  187           Toont een lijst op het scherm met welke toetsen je in "bekijk"
  188 	  kan gebruiken.
  189 	  
  190        Help|Over
  191        
  192           Geeft algemene informatie over het programma (versie ,etc.)
  193 	  
  194        
  195 DANK AAN ...
  196    
  197    Free Software Foundation inc.
  198       
  199       The GNU C Library Reference Manual door Sandra Loosemore
  200       En natuurlijk voor gcc, make, bash, grep, man, ls, cp, tar, gzip, more, 
  201       vi, emacs, ..., ..., ...
  202       
  203    Sven Golt, Sven van der Meer, Scott Burkett, Matt Welsh
  204       
  205       Van het Linux Documentation Project voor hun Linux Programmer's Guide.
  206 	 
  207    Linus, en anderen ... 
  208       
  209       Voor Linux natuurlijk ;-)
  210          
  211    Jan Wagemakers
  212    
  213       Voor het zoeken naar bugs in de beta versie & het plaatsen van "bekijk"
  214       op zijn Webpagina. Meer informatie over Linux en Assembler kan je vinden
  215       op zijn Webpagina www.bewoner.dma.be/JanW.
  216       
  217    Alle freeware programmeurs (op gelijk welk platform)
  218       
  219    En iedereen die ik vergeten ben :-{
  220     
  221 SLOT
  222    
  223    Indien je "bekijk" bruikbaar vindt (of onbruikbaar), suggesties hebt,
  224    bugs vindt :-( , mag je dit altijd laten weten.
  225    
  226    
  227    Mijn adres is :
  228      
  229 				Staf Wagemakers
  230 		                Wildemansstraat  31
  231 		                B-2550 Kontich
  232 		                Belgie
  233                         
  234 			email : staf.wagemakers@pts.be
  235 			
  236 P.S.
  237 
  238    Dit is mijn eerste echt bruikbaar C programma ( ik programmeer normaal
  239    in x86 assembler onder DOS ), eventuele luizen ( bugs dus! :-) ) zijn
  240    dus niet uitgesloten...
  241    
  242    Ik gebruik de nieuwe spelling niet, maar dat had je al gemerkt zeker :-)
  243 
  244 'EOF'