"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'