必要的简单说明:
1.对需要修改或者启用的配置需要去掉“ ; ”注释符号使其生效。
2.设置的值可能是“yes”,“no”,或者具体数值,或者其他特定字符组合有效。
3.部分功能可能已经不被新的程序支持,但配置文件中依旧提供了相关参数的设置,如果启用该配置,可能无法正常生效或者出现异常,具体请查看KiTTY官方网站或者其它相关文档。
4.本注释内容对应的程序版本:KiTTY_0.76.0.8 和 cnKiTTY_0.76.0.8.1,不确定其他版本是否相同。KiTTY如你所知,cnKiTTY是什么了,你可以了解下。
这里是一个有关KiTTY本地化程序 cnKiTTY的简单说明~~~~~_zdIdealism的博客-CSDN博客KiTTY程序不言而喻,用过SSH连接的基本上对PuTTY,KiTTY应该是都很了解的。那么什么是cnKiTTY呢?,它是一个KiTTY的本地化版本。cnKiTTY跟KiTTY具有完全相同的功能和特点,cnKiTTY所做的更改主要集中在对显示语言的更改,包括绝大多说设置菜单,会话菜单,交互提醒,错误提示等相关方便的更改。基于KiTTY源码修改编译,无引入额外的功能性代码。所有发布及其他事项与原本KiTTY一致,具体请参照KiTTY相关文档说明。https://blog.csdn.net/zdIdealism/article/details/123048998
下面是具体配置文件内容及简单注释如下:
[Agent]
;askconfirmation:要求确认私钥的使用
;详细内容请参考 http://people.mpi-klsb.mpg.de/~pcernko/pageant.html
; - yes : 总是
; - no : 从不
; - auto: 仅在私钥注释包含'needs confirm'时
;askconfirmation=auto
;messageonkeyusage: 允许关于私钥使用消息通知
;messageonkeyusage=no
[ConfigBox]
;dblclick: 定义双击会话列表中的会话时的默认操作
; 允许的取值:
; - open: 按下打开按钮
; - start: 按下开始按钮
dblclick=open
;default: yes表示所有会话都有属于它们自己的文件夹和默认文件夹
;default=yes
;defaultsettings: 启用/禁用'Default Settings'会话的自动创建
;defaultsettings=yes
;filter: 启用/禁用在保存会话选择框中的过滤
filter=yes
;height: 已保存会话选择框中的可见行数(在主窗口中)
height=21
;left: 打开程序时配置框在桌面的横坐标(-1 表示居中)
;left=-1
;proxyselection: 在主配置框中添加代理选择功能
;proxyselection=no
;noexit: 如果设置为yes, 则在会话主程序退出时返回配置框
;noexit=no
;top: 打开程序时配置框在桌面的纵坐标(-1 表示居中)
;top=-1
;windowheight: 配置框大小
;windowheight=800
[KiTTY]
;adb: 启用/禁用adb支持
adb=yes
;antiidle: 定期发送字符串以保持连接活跃
;antiidle== \k08\
;antiidledelay: 两次发送之间的时间延迟
;antiidledelay=60
;autoreconnect: 启用/禁用自动重新连接功能
autoreconnect=yes
;autostoresshkey: 启用/禁用自动SSH密钥存储功能(无确认窗口)
;autostoresshkey=no
;backgroundimage: 启用/禁用背景图片功能
bgimage=no
;bcdelay: 自动功能中每个字符之间的时间延迟(自动命令, 登陆脚本, 用户功能...)
;bcdelay=0
;capslock: 强制大写
capslock=no
;commanddelay: 启动自动脚本命令两行之间的延迟(以毫秒为单位)(连接/数据/命令设置)
;commanddelay=0.05
;conf: 启用/禁用自动创建默认配置文件
conf=yes
;configdir: 设置配置目录
; 在可移植模式下,查找设置文件目录的位置: Sessions, SshHostKeys, ...
; 通常与kitty.exe所在目录相同
;configdir=
;cryptsalt: 设置密码加密模式
;cryptsalt=1
;CtHelperPath: cthelper.exe可执行文件的完整路径(将KiTTY作为Cygwin终端使用)
;CtHelperPath=
;ctrltab: 使用CTRL+Tab在PuTTY窗口之间切换
ctrltab=yes
;cygterm: 启用/禁用连接cygterm功能
cygterm=no
;debug: 仅用于调试目的
;debug=no
;downloaddir: 使用pscp集成下载文件存放的本地目录
;downloaddir=
;fileextension: 便携模式下会话设置文件的扩展名
;fileextension=.ktx
;hostkeyextension: 服务器主机密钥文件的扩展名
;hostkeyextension=.khk
;hyperlink: 启用/禁用超连接功能
hyperlink=yes
;icon: 启用/禁用图标管理功能(特定会话的特定图标)
icon=yes
;iconfile: 指向内部图标所在的文件
;iconfile=kitty.exe
;initdelay: 自动发送密码或者命令之前的初始延迟(以秒为单位)
;initdelay=2.0
;KiClassName: 将内部软件名称更改为于PuTTY相同
;KiClassName=PuTTY
;maxblinkingtime: 接收提示音信号的最大闪烁次数(在系统托盘中)
maxblinkingtime=5
;mouseshortcuts: 启用/禁用使用快捷方式
mouseshortcuts=yes
;numberoficons: 内部图标总数
;numberoficons=45
;paste: 启用/禁用粘贴操作中一次一行的功能(仅在慢速服务器上有用)
paste=no
;pastesize: 粘贴大小限制(字符数),超出范围需要确认(0 表示无限制)
;pastesize=0
;PlinkPath: plink.exe(或klink.exe)完整路径
;PlinkPath=
;PSCPPath: pscp.exe(或kscp.exe)完整路径
;PSCPPath=
;ReconnectDelay: 尝试自动重新连接之前的延迟(以秒为单位)
ReconnectDelay=5
;sav: KiTTY注册表文件的保存路径。在大多数情况下,位于%APPDATA%/KiTTY/kitty.sav
;
;savemode: 指定会话设置的保存模式
; 允许的设置:
; - registry : 将会话保存到Windows注册表中
; - file : 将会话保存到一个唯一的文件中(当前未维护)
; - dir : 将会话保存到目录结构中的文件中
savemode=dir
;scriptfilefilter: 指定本地脚本文件扩展名
; 默认值为(*.ksh,*.sh)|*.ksh;*.sh|SQL files (*.sql)|*.sql|All files (*.*)|*.*|
;scriptfilefilter=All files (*.*)|*.*|
;scriptmode: 启用/禁用RuTTY脚本模式
;scriptmode=yes
;shortcuts: 启用/禁用键盘快捷键
shortcuts=yes
;size: 启用/禁用窗口标题中的窗口大小
size=no
;slidedelay: 幻灯片模式下自动图像切换前的延迟(以秒为单位)
; 0 表示不自动切换, 等待键盘事件
;slidedelay=0
;sshversion: 强制使用SSH版本标题
; 默认值: PuTTY-KiTTY
; KiTTY 声称它是 PuTTY-KiTTY. 但有时候有些服务器不允许使用非标准值
; 所有可以重新定义
;sshversion=OpenSSH_5.5
;transparency: 启用/禁用透明度功能
transparency=yes
;userpasssshnosave: yes表示SSH密码将不会在内部保存(并且不能自动重复使用)
userpasssshnosave=no
;winrol: 启用/禁用滚动功能(滚动到标题栏)
winrol=yes
;WinSCPPath: winscp.exe可执行文件的完整路径
;WinSCPPath=
;wintitle: 启用/禁用增强的标题功能(用于保护模式和窗口大小)
wintitle=yes
;zmodem: 启用/禁用Zmodem功能(使用sz/rz命令发送/接收文件)
zmodem=yes
[Shortcuts]
;Shortcuts: 菜单快捷键的定义
;(重新)发送自动命令 (默认 SHIFT+F12)
;autocommand=
;更改设置...
;changesettings=
;清除回滚
;clearscrollback=
;关闭并重新启动当前会话
;closerestart=
;运行本地命令(默认 CONTROL+F5)
;command=
;将所有窗口缓存区复制到剪贴板
;copyall=
;打开一个重复的窗口(具有相同的会话设置)
;duplicate=
;打开连接到主窗口的文本编辑器(默认 SHIFT+F2)
;editor=
;打开带有剪贴板内容的文本编辑器,连接到主窗口(默认 CONTROL+SHIFT+F2)
;editorclipboard=
;显示事件日志
;eventlog=
;将字体切换为白底黑字
;fontblackandwhite=
;减小字体大小
;fontdown=
;将字体切换为负色
;fontnegative=
;增大字体大小
;fontup=
;切换到全屏
;fullscreen=
;使用pscp.exe接收远程文件:必须在剪贴板中选择完整路径(默认 CONTROL+F4)
;getfile=
;更换背景图片(默认 CONTROL+F11)
;imagechange=
;特殊命令框 (默认 CONTROL+F8)
;input=
;带有多行编辑器的特殊命令 (默认 SHIFT+F8)
;inputm=
;重复密钥交换
;keyexchange=
;新建会话...
;opennew=
;使用当前配置但没有主机名启动一个新的配置框
;opennewcurrent=
;打印当前剪贴板内容(默认 SHIFT+F7)
;print=
;打印所有窗口缓冲区内容 (默认 F7)
;printall=
;保护窗口,禁止键盘和鼠标输入(默认 CONTROL+F9)
;protect=
;复位终端
;resetterminal=
;将窗口上卷到标题栏中(默认 CONTROL+F12)
;rollup=
;加载本地脚本并远程运行(默认 CONTROL+F2)
;script=
;使用pscp.exe发送本地文件 (默认 CONTROL+F3)
;sendfile=
;显示当前端口转发定义(默认 SHIFT+F6)
;showportforward=
;禁用或启用日志记录 (默认 SHIFT+F5)
;switchlogmode=
;将窗口发送到系统托盘 (默认 CONTROL+F6)
;tray=
;切换到嵌入式图像查看器 (默认 SHIFT+F11)
;viewer=
;切换到始终可见 (默认 CONTROL+F7)
;visible=
;启动WinSCP (默认 SHIFT+F3)
;winscp=
[Print]
;height: 字符大小 (打印)
height=100
;maxline: 每页最大行数
maxline=60
;maxchar: 每行最大字符数
maxchar=85
[Launcher]
;reload: 在每次打开菜单时启用重新加载会话列表
reload=yes