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

📄 config.but

📁 大名鼎鼎的远程登录软件putty的Symbian版源码
💻 BUT
📖 第 1 页 / 共 5 页
字号:
key in PuTTY. Alternatively, if you enable the \q{AltGr acts asCompose key} option, the AltGr key will become a Compose key.\S{config-ctrlalt} \q{Control-Alt is different from AltGr}\cfg{winhelp-topic}{keyboard.ctrlalt}Some old keyboards do not have an AltGr key, which can make itdifficult to type some characters. PuTTY can be configured to treatthe key combination Ctrl + Left Alt the same way as the AltGr key.By default, this checkbox is checked, and the key combination Ctrl +Left Alt does something completely different. PuTTY's usual handlingof the left Alt key is to prefix the Escape (Control-\cw{[})character to whatever character sequence the rest of the keypresswould generate. For example, Alt-A generates Escape followed by\c{a}. So Alt-Ctrl-A would generate Escape, followed by Control-A.If you uncheck this box, Ctrl-Alt will become a synonym for AltGr,so you can use it to type extra graphic characters if your keyboardhas any.(However, Ctrl-Alt will never act as a Compose key, regardless of thesetting of \q{AltGr acts as Compose key} described in\k{config-compose}.)\H{config-bell} The Bell panelThe Bell panel controls the terminal bell feature: the server'sability to cause PuTTY to beep at you.In the default configuration, when the server sends the characterwith ASCII code 7 (Control-G), PuTTY will play the Windows DefaultBeep sound. This is not always what you want the terminal bellfeature to do; the Bell panel allows you to configure alternativeactions.\S{config-bellstyle} \q{Set the style of bell}\cfg{winhelp-topic}{bell.style}This control allows you to select various different actions to occuron a terminal bell:\b Selecting \q{None} disables the bell completely. In this mode,the server can send as many Control-G characters as it likes andnothing at all will happen.\b \q{Make default system alert sound} is the default setting. Itcauses the Windows \q{Default Beep} sound to be played. To changewhat this sound is, or to test it if nothing seems to be happening,use the Sound configurer in the Windows Control Panel.\b \q{Visual bell} is a silent alternative to a beeping computer. Inthis mode, when the server sends a Control-G, the whole PuTTY windowwill flash white for a fraction of a second.\b \q{Beep using the PC speaker} is self-explanatory.\b \q{Play a custom sound file} allows you to specify a particularsound file to be used by PuTTY alone, or even by a particularindividual PuTTY session. This allows you to distinguish your PuTTYbeeps from any other beeps on the system. If you select this option,you will also need to enter the name of your sound file in the editcontrol \q{Custom sound file to play as a bell}.\S{config-belltaskbar} \q{Taskbar/caption indication on bell}\cfg{winhelp-topic}{bell.taskbar}This feature controls what happens to the PuTTY window's entry inthe Windows Taskbar if a bell occurs while the window does not havethe input focus.In the default state (\q{Disabled}) nothing unusual happens.If you select \q{Steady}, then when a bell occurs and the window isnot in focus, the window's Taskbar entry and its title bar willchange colour to let you know that PuTTY session is asking for yourattention. The change of colour will persist until you select thewindow, so you can leave several PuTTY windows minimised in yourterminal, go away from your keyboard, and be sure not to have missedany important beeps when you get back.\q{Flashing} is even more eye-catching: the Taskbar entry willcontinuously flash on and off until you select the window.\S{config-bellovl} \q{Control the bell overload behaviour}\cfg{winhelp-topic}{bell.overload}A common user error in a terminal session is to accidentally run theUnix command \c{cat} (or equivalent) on an inappropriate file type,such as an executable, image file, or ZIP file. This produces a hugestream of non-text characters sent to the terminal, which typicallyincludes a lot of bell characters. As a result of this the terminaloften doesn't stop beeping for ten minutes, and everybody else inthe office gets annoyed.To try to avoid this behaviour, or any other cause of excessivebeeping, PuTTY includes a bell overload management feature. In thedefault configuration, receiving more than five bell characters in atwo-second period will cause the overload feature to activate. Oncethe overload feature is active, further bells will have no effect atall, so the rest of your binary file will be sent to the screen insilence. After a period of five seconds during which no furtherbells are received, the overload feature will turn itself off againand bells will be re-enabled.If you want this feature completely disabled, you can turn it offusing the checkbox \q{Bell is temporarily disabled when over-used}.Alternatively, if you like the bell overload feature but don't agreewith the settings, you can configure the details: how many bellsconstitute an overload, how short a time period they have to arrivein to do so, and how much silent time is required before theoverload feature will deactivate itself.Bell overload mode is always deactivated by any keypress in theterminal. This means it can respond to large unexpected streams ofdata, but does not interfere with ordinary command-line activitiesthat generate beeps (such as filename completion).\H{config-features} The Features panelPuTTY's terminal emulation is very highly featured, and can do a lotof things under remote server control. Some of these features cancause problems due to buggy or strangely configured serverapplications.The Features configuration panel allows you to disable some ofPuTTY's more advanced terminal features, in case they cause trouble.\S{config-features-application} Disabling application keypad and cursor keys\cfg{winhelp-topic}{features.application}Application keypad mode (see \k{config-appkeypad}) and applicationcursor keys mode (see \k{config-appcursor}) alter the behaviour ofthe keypad and cursor keys. Some applications enable these modes butthen do not deal correctly with the modified keys. You can forcethese modes to be permanently disabled no matter what the servertries to do.\S{config-features-mouse} Disabling \cw{xterm}-style mouse reporting\cfg{winhelp-topic}{features.mouse}PuTTY allows the server to send control codes that let it take overthe mouse and use it for purposes other than copy and paste.Applications which use this feature include the text-mode webbrowser \c{links}, the Usenet newsreader \c{trn} version 4, and thefile manager \c{mc} (Midnight Commander).If you find this feature inconvenient, you can disable it using the\q{Disable xterm-style mouse reporting} control. With this boxticked, the mouse will \e{always} do copy and paste in the normalway.Note that even if the application takes over the mouse, you canstill manage PuTTY's copy and paste by holding down the Shift keywhile you select and paste, unless you have deliberately turned thisfeature off (see \k{config-mouseshift}).\S{config-features-resize} Disabling remote terminal resizing\cfg{winhelp-topic}{features.resize}PuTTY has the ability to change the terminal's size and position inresponse to commands from the server. If you find PuTTY is doingthis unexpectedly or inconveniently, you can tell PuTTY not torespond to those server commands.\S{config-features-altscreen} Disabling switching to the alternate screen\cfg{winhelp-topic}{features.altscreen}Many terminals, including PuTTY, support an \q{alternate screen}.This is the same size as the ordinary terminal screen, but separate.Typically a screen-based program such as a text editor might switchthe terminal to the alternate screen before starting up. Then at theend of the run, it switches back to the primary screen, and you seethe screen contents just as they were before starting the editor.Some people prefer this not to happen. If you want your editor torun in the same screen as the rest of your terminal activity, youcan disable the alternate screen feature completely.\S{config-features-retitle} Disabling remote window title changing\cfg{winhelp-topic}{features.retitle}PuTTY has the ability to change the window title in response tocommands from the server. If you find PuTTY is doing thisunexpectedly or inconveniently, you can tell PuTTY not to respond tothose server commands.\S{config-features-qtitle} Disabling remote window title querying\cfg{winhelp-topic}{features.qtitle}PuTTY can optionally provide the xterm service of allowing serverapplications to find out the local window title. This feature isdisabled by default, but you can turn it on if you really want it.NOTE that this feature is a \e{potential security hazard}. If amalicious application can write data to your terminal (for example,if you merely \c{cat} a file owned by someone else on the servermachine), it can change your window title (unless you have disabledthis as mentioned in \k{config-features-retitle}) and then use thisservice to have the new window title sent back to the server as iftyped at the keyboard. This allows an attacker to fake keypressesand potentially cause your server-side applications to do things youdidn't want. Therefore this feature is disabled by default, and werecommend you do not turn it on unless you \e{really} know what youare doing.\S{config-features-dbackspace} Disabling destructive backspace\cfg{winhelp-topic}{features.dbackspace}Normally, when PuTTY receives character 127 (^?) from the server, itwill perform a \q{destructive backspace}: move the cursor one spaceleft and delete the character under it. This can apparently causeproblems in some applications, so PuTTY provides the ability toconfigure character 127 to perform a normal backspace (withoutdeleting a character) instead.\S{config-features-charset} Disabling remote character setconfiguration\cfg{winhelp-topic}{features.charset}PuTTY has the ability to change its character set configuration inresponse to commands from the server. Some programs send thesecommands unexpectedly or inconveniently. In particular, BitchX (anIRC client) seems to have a habit of reconfiguring the character setto something other than the user intended.If you find that accented characters are not showing up the way youexpect them to, particularly if you're running BitchX, you could trydisabling the remote character set configuration commands.\S{config-features-shaping} Disabling Arabic text shaping\cfg{winhelp-topic}{features.arabicshaping}PuTTY supports shaping of Arabic text, which means that if yourserver sends text written in the basic Unicode Arabic alphabet thenit will convert it to the correct display forms before printing iton the screen.If you are using full-screen software which was not expecting thisto happen (especially if you are not an Arabic speaker and youunexpectedly find yourself dealing with Arabic text files inapplications which are not Arabic-aware), you might find that thedisplay becomes corrupted. By ticking this box, you can disableArabic text shaping so that PuTTY displays precisely the charactersit is told to display.You may also find you need to disable bidirectional text display;see \k{config-features-bidi}.\S{config-features-bidi} Disabling bidirectional text display\cfg{winhelp-topic}{features.bidi}PuTTY supports bidirectional text display, which means that if yourserver sends text written in a language which is usually displayedfrom right to left (such as Arabic or Hebrew) then PuTTY willautomatically flip it round so that it is displayed in the rightdirection on the screen.If you are using full-screen software which was not expecting thisto happen (especially if you are not an Arabic speaker and youunexpectedly find yourself dealing with Arabic text files inapplications which are not Arabic-aware), you might find that thedisplay becomes corrupted. By ticking this box, you can disablebidirectional text display, so that PuTTY displays text from left toright in all situations.You may also find you need to disable Arabic text shaping;see \k{config-features-shaping}.\H{config-window} The Window panelThe Window configuration panel allows you to control aspects of thePuTTY window.\S{config-winsize} Setting the size of the PuTTY window\cfg{winhelp-topic}{window.size}The \q{Rows} and \q{Columns} boxes let you set the PuTTY window to aprecise size. Of course you can also drag the window to a new sizewhile a session is running.\S{config-winsizelock} What to do when the window is resized\cfg{winhelp-topic}{window.resize}These options allow you to control what happens when the user triesto resize the PuTTY window using its window furniture.There are four options here:\b \q{Change the number of rows and columns}: the font size will notchange. (This is the default.)\b \q{Change the size of the font}: the number of rows and columns inthe terminal will stay the same, and the font size will change.\b \q{Change font size when maximised}: when the window is resized,the number of rows and columns will change, \e{except} when the windowis maximised (or restored), when the font size will change.

⌨️ 快捷键说明

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