Putty Technical Note
转载自:http://libai.math.ncu.edu.tw/bcc16/6/putty/puttyt.html
Terminal panel
Terminal 面板可調整 PuTTY 對於模擬終端機的設定。
- Terminal:

- Terminal 選項:
- Auto wrap mode initially on :
當此選項為開啟的時候,假使有個文件,此文件中有句子超過螢幕所能顯示的範圍時,它會自動輸出至下一行。
- DEC Origin Mode initially on :
遠端伺服器可藉由此選項去控制 PuTTY 對於螢幕所顯示的範圍,通常情況之下並不需要開啟此選項,倘若遇到 PuTTY 所顯示出來的,與正常的情況不一樣時,你可以試著打開此選項。
- Implicit CR in every LF :
大部分的伺服器在換行的時候,會送出 CR( 使游標回到螢幕最左邊 ) 以及 LF( 使游標移至下一行 ) 兩個控制字元,但是某些伺服器卻只會送出 LF ,這樣會導致當換行時,游標無法回到螢幕的最左邊,當有此情況發生時,你可以試著打開此選項。
- Use background colour to erase screen
當此選項為開啟的時候,清除螢幕時將會用現在的背景顏色填滿,選項關閉時,則使用預設的背景顏色。
- Enable blinking text
當此選項為開啟的時候,若螢幕輸出的字元會閃爍,則顯示正常,否則關閉時,該字元會用粗體字代替。
- Auto wrap mode initially on :
- Answerback to ^E :
倘若你不小心閱讀了一個以二進位儲存的檔案,在此檔案中會有許多的 ^E 字元,它無法被表示出來,所以會以設定的字串代替,預設輸出的字串為 PuTTY 。
- Line discipline 選項:
- Local echo :
如果此選項關閉的話,則輸入的字元將不會顯示在 PuTTY ,很多程式需要顯示,也有許多程式不需要,所以預設為自動偵測,當顯示有問題的時候也可以強制關閉或開啟。
- Local line editing :
一般情況來說,當輸入任一字元時, PuTTY 立即會傳送至遠端,當此選項開啟的時候, PuTTY會一直等到有換行符號出現時,才會把整行指令傳送至遠端,很多程式需要,也有許多程式不需要,所以預設為自動偵測,當顯示有問題的時候也可以強制關閉或開啟。
- Local echo :
- Terminal 選項:
- Keyboard :

- Change the sequences send by :
- The Backspace key :
當按下倒退鍵時,有些終端機會送 Control-H 或是 Control-? 給遠端,預設為 Control-? ,因為有些程式會需要用到 Control-H ,例如 emacs 。
- The Home and End keys:
一般的終端模擬程式像是 xterm 等,會以 ESC [1~ 代表 Home 鍵,以 ESC [4~ 代表 End 鍵,但 rxvt 卻是以 ESC [H 代表 Home 鍵,以 ESC [Ow 代表 End 鍵,所以當鍵入 Home 或是 End 有問題時,可以試著改變此選項。
- The Function keys and keypad :
此選項是改變從 F1 至 F12 的功能鍵,有 ESC[n~ 、 Linux 、 Xterm R6 、 VT 400 、 VT100+ 與 SCO 等選項可供選擇。
F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 ESC[n~ ESC [1~ ESC [2~ ESC [3~ ESC [4~ ESC [5~ ESC [6~ ESC [7~ ESC [8~ ESC [9~ ESC [10~ ESC [11~ ESC [12~ Linux ESC [[A ESC [[B ESC [[C ESC [[D ESC [[E default default default default default default default Xterm ESC OP ESC OQ ESC OR ESC OS default default default default default default default default VT 400 ESC [1~ ESC [2~ ESC [3~ ESC [4~ ESC [5~ ESC [6~ ESC [7~ ESC [8~ ESC [9~ ESC [10~ ESC [11~ ESC [12~ VT 100+ ESC OP ESC OQ ESC OR ESC OS ESC OT ESC OU ESC OV ESC OW ESC OX ESC OY ESC OZ ESC O[ SCO ESC [M ESC [N ESC [O ESC [P ESC [Q ESC [R ESC [S ESC [T ESC [U ESC [V ESC [W ESC [X
- The Backspace key :
- Application keypad settings :
- Application cursor keys
此組選項控制 PuTTY 對於方向鍵的送出訊號,一般模式之下,它送出 ESC [A 、 ESC [B 、 ESC [C 、 ESC [D ;在應用模式之下,它送出 ESC OA 、 ESC OB 、 ESC OC 、 ESC OD 。
- Application keypad keys
此組選項控制 PuTTY 對於鍵盤右方數字鍵的送出訊號,一般模式之下,按下 NumLock 則送出數字鍵,許消 NumLock 則送出方向鍵以及 Home 、 End 等;在應用模式之下,每個數字鍵以及 NumLock 鍵等,改變成送出特別的控制訊號鍵; NetHack 模式之下,在 NumLock 啟動的狀況,數字鍵會送出 NetHack 移動的命令,數字鍵 5 會送出 . 。
- Application cursor keys
- Enable extra keyboards features:
- AltGr acts as Compose key:
DEC 的終端機提供一種組合鍵,它提供簡單易記的方法以便可以輸入一些帶有口音的字元,例如組合 "e" 與 "`" 會組合成 "è" ,如果選擇此選項,則近端電腦的 Windows 鍵,就會成為 Compose key 。
- Control-Alt is different for AltGr :
在一些舊的鍵盤上面並沒有提供 Windows 鍵,如果沒有選擇此選項,則 PuTTY 會用 Ctrl-Alt 來當作 AltGr ,然而在 PuTTY 的一般操作中, Alt 會用來做其他的用途,所以此選項預設為開啟。
- AltGr acts as Compose key:
- Change the sequences send by :
- Bell :

- Set the style of bell :
選項 動作 None (bell disabled) 不發聲音。 Play Windows Default Sound 使用 Windows 預設的聲音。 Play a custom sound file 使用自訂的音訊檔,請在下方對話框輸入。 Visual bell (flash window) 僅閃爍視窗,不發音。 - Taskbar/caption indication on bell :
- Disabled : 當發出 "Be" 聲時,不做任何動作。 ( 預設 )
- Flashing : 當發出 "Be" 聲時,工作列的 PuTTY 圖示會一直閃爍直到再度選擇此視窗。
- Steady : 當發出 "Be" 聲時,若此時並不是選擇 PuTTY 視窗,則工作列的 PuTTY 圖示會改變顏色,直到再度選擇此視窗。
- Control the bell overload behaviour :
倘若不小心使用 cat 這個指令去看一個不適當的檔案,例如執行檔、圖片或是壓縮等,由於這些檔案中有許多的 "Be" 聲字元,為避免不小心 PuTTY 一直連續發出 "Be" 聲,所以可以在藍框中設定,如上圖,若在兩秒內有超過五個 "Be"聲,則 PuTTY 會自動安靜五秒鐘。
Putty Technical Note的更多相关文章
- IAR EWARM Checksum Technical Note
IELFTOOL Checksum - Basic actions EW targets: ARM, RH850, RX, SH, STM8 EW component: General issues ...
- in packet sniffer
in packet sniffer 来源 https://kb.fortinet.com/kb/microsites/search.do?cmd=displayKC&docType=kc&am ...
- iOS-App发布证书的申请与使用
i开发环境:xcode5.1.1 iphonesdk:7.1 开发机器:iMac 真机部署测试:apple个人开发者ID 向导: 必备IDP证书和distribution证书(第一个证书是真机部署测试 ...
- iOS-----Crash文件分析(一)
开发程序的过程中不管我们已经如何小心,总是会在不经意间遇到程序闪退.脑补一下当你在一群人面前自信的拿着你的App做功能预演的时候,流畅的操作被无情地Crash打断.联想起老罗在发布Smartisan ...
- Mac OS X:禁止崩溃报告-CrashReport
Mac OS X:禁止崩溃报告 崩溃报告就是CrashReport 至于官方的有关CrashReport的文档在Technical Note TN212 . 一般的默认情况下,当一个应用程序因为各种原 ...
- 向苹果App Store提交新应用的图文教程(转)
当你克服重重困难终于开发出了自己的App,下一步就是向App Store提交应用了,这时应该如何操作呢?我的App真的准备好提交了?我敢肯定这些问题将会浮现在你的脑海.基于这篇教程,我将告诉你一个完整 ...
- iOS各版本图标尺寸汇总
About Information Property List Files UILaunchImageFile UILaunchImageFile (String - iOS) specifies t ...
- 发布iOS应用程序到苹果APP STORE完整流程
参考:http://blog.csdn.net/mad1989/article/details/8167529(xcode APP 打包以及提交apple审核详细流程(新版本更新提交审核)) http ...
- Smoothing in fMRI analysis (FAQ)
Source: http://mindhive.mit.edu/node/112 1. What is smoothing? "Smoothing" is generally us ...
随机推荐
- 04 用户个人信息和二次开发django的文件存储系统
用户的个人信息的前端页面如下: 业务逻辑分析 从上图中可以看出,需要后端传送的数据有,用户的名字和练习的地址,和最近的浏览记录. 用户的名字和联系的地址可以通过地址表(adress)中获得,地址表可以 ...
- jquery 设置style:display 其实很方便的哦
("#id").css('display','none'); $("#id").css('display','block'); 或 $("#id&qu ...
- PHP-FPM子进程过少解决办法
/usr/local/php/var/log/php-fpm.log报一下错误 server reached pm.max_children setting (5), consider raising ...
- Pandas新建一个DataFrame
我们在使用Pandas时候,前提需要一个新的DataFrame,需要首先初始化一个: 那么可以根据字典形式初始化: # 新建一个dataFrame df = pd.DataFrame({']) 必须包 ...
- tkinter 进度条
import tkinter as tk window = tk.Tk() window.title("我的窗口") window.geometry('600x400') var1 ...
- MySQL升级方法一
1.在目标服务器上安装新版本的mysql数据库. 1)解压缩新版mysql数据库压缩包并cp到指定目录: [root@faspdev mnt]# tar -zxvf mysql-5.6.24-linu ...
- tar打包排除某个文件夹
tar -zcvf package.tar.gz --exclude package/logs --exclude package/runtime ./package 使用exclude关键字设置需要 ...
- PDB、PD、PMP、RTB哪个更好?为品牌主解锁程序化购买的选择技巧
PDB.PD.PMP.RTB哪个更好?为品牌主解锁程序化购买的选择技巧 https://baijiahao.baidu.com/s?id=1620277114893208111&wfr=spi ...
- php 实现栈结构
一.栈的定义及知识 1.定义:栈又称为栈或者堆叠,是计算机科学中的一种特殊的串列形式的抽象数据类型,特殊之处在于只允许在链表或者数组的一端(堆栈顶端指针,又称 "top")加入数据 ...
- chown 命令
root@localhost ~]# .txt # 同时修改文件属主和属组 !chown 执行上一个chown命令