我使用下面的命令来复制字符串“ABC”到剪贴板。[file:aa.tcl]设置myVar Hello剪贴板清除剪贴板附加$myVar剪贴板获取你好它在工具中工作得很好。但是当我试图用鼠标单击将其粘贴到终端sciprt.txt时,它不起作用如何将tcl中的变量粘贴到终端文本文件中?不工作,xclip,绑定,事件等.
kg7wmglp1#
clipboard命令作用于CLIPBOARD选择。该选择通常在粘贴“Windows方式”时进行:使用Ctrl-V或通过编辑菜单或上下文菜单中的粘贴选项。当使用鼠标中键粘贴时,将采用PRIMARY选择。您必须使用selection命令来处理PRIMARY选择。不幸的是,这比clipboard命令更麻烦。
clipboard
selection
proc selproc {str offset count} { return [string range $str $offset [expr {$offset + $count - 1}]] } set myVar Hello selection handle . [list selproc $myVar] selection own .
字符串
1条答案
按热度按时间kg7wmglp1#
clipboard
命令作用于CLIPBOARD选择。该选择通常在粘贴“Windows方式”时进行:使用Ctrl-V或通过编辑菜单或上下文菜单中的粘贴选项。当使用鼠标中键粘贴时,将采用PRIMARY选择。您必须使用
selection
命令来处理PRIMARY选择。不幸的是,这比clipboard
命令更麻烦。字符串