X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/1630bb613032dddc3515a05c22e7d1c503c85a12..2d466ffd08675d26db45e524c2fe6a8cf4628e2b:/doc/config.but diff --git a/doc/config.but b/doc/config.but index 35c9ed4d..da25f39a 100644 --- a/doc/config.but +++ b/doc/config.but @@ -424,13 +424,18 @@ PuTTY's appearance. \S{config-cursor} Controlling the appearance of the cursor -\# this will look considerably less silly when we bring in -\# underline-versus-block-versus-vertical-line cursor configuration -\# and also allow the cursor to vanish on keypress a la Word. Until -\# then, this box does look silly with only one thing in it. Deal. +The \q{Cursor appearance} option lets you configure the cursor to be +a block, an underline, or a vertical line. A block cursor becomes an +empty box when the window loses focus; an underline or a vertical +line becomes dotted. + +The \q{Cursor blinks} option makes the cursor blink on and off. This +works in any of the cursor modes. \S{config-font} Controlling the font used in the terminal window + + \S{config-title} Controlling the window title \H{config-translation} The Translation panel @@ -496,3 +501,48 @@ SSH sessions. \S{config-auth} SSH authentication options \S{config-protocol} SSH protocol options + +\H{config-file} Storing configuration in a file + +PuTTY does not currently support storing its configuration in a file +instead of the Registry. However, you can work around this with a +couple of batch files. + +You will need a file called (say) \c{PUTTY.BAT} which imports the +contents of a file into the Registry, then runs PuTTY, exports the +contents of the Registry back into the file, and deletes the +Registry entries. This can all be done using the Regedit command +line options, so it's all automatic. Here is what you need in +\c{PUTTY.BAT}: + +\c @ECHO OFF +\c regedit /s putty.reg +\c regedit /s puttyrnd.reg +\c start /w putty.exe +\c regedit /e puttynew.reg HKEY_CURRENT_USER\Software\SimonTatham\PuTTY +\c copy puttynew.reg putty.reg +\c del puttynew.reg +\c regedit /s puttydel.reg + +This batch file needs two auxiliary files: \c{PUTTYRND.REG} which +sets up an initial safe location for the \c{PUTTY.RND} random seed +file, and \c{PUTTYDEL.REG} which destroys everything in the Registry +once it's been successfully saved back to the file. + +Here is \c{PUTTYDEL.REG}: + +\c REGEDIT4 +\c +\c [-HKEY_CURRENT_USER\Software\SimonTatham\PuTTY] + +Here is an example \c{PUTTYRND.REG} file: + +\c REGEDIT4 +\c +\c [HKEY_CURRENT_USER\Software\SimonTatham\PuTTY] +\c "RandSeedFile"="a:\putty.rnd" + +You should replace \c{a:\\putty.rnd} with the location where you +want to store your random number data. If the aim is to carry around +PuTTY and its settings on one floppy, you probably want to store it +on the floppy.