名 前
xcutsel - カ ッ ト バ ッ フ ァ と セ レ ク シ ョ ン 間 の デ ー タ 交 換
書 式
xcutsel [ -toolkitoption ...] [-selection selection] [-cutbuffer number]
説 明
xcutsel プ ロ グ ラ ム を 使 う と 、 現 在 の セ レ ク シ ョ ン を カ ッ ト バ ッ フ ァ に コ ピ ー す る こ と や 、 カ ッ ト バ ッ フ ァ の 現 在 の 内 容 を 持 つ セ レ ク シ ョ ン を 作 る こ と が で き る 。 こ の プ ロ グ ラ ム は 、 セ レ ク シ ョ ン を サ ポ ー ト し て い な い ア プ リ ケ ー シ ョ ン と サ ポ ー ト し て い る ア プ リ ケ ー シ ョ ン の 橋 渡 し を す る 。 デ フ ォ ル ト で は 、 xcutsel は PRIMARY と い う 名 前 の セ レ ク シ ョ ン と CUT_BUFFER0 と い う 名 前 の カ ッ ト バ ッ フ ァ を 使 用 す る 。 ど ち ら の 名 前 も 、 コ マ ン ド ラ イ ン オ プ シ ョ ン か リ ソ ー ス を 使 っ て 上 書 き す る こ と が で き る 。
xcutsel
の ウ ィ ン ド ウ
に は 以 下 の ボ
タ ン が 付 い て
い る :
quit こ の ボ タ ン
を 押 す と 、 xcutsel
は 終 了 す る 。
xcutsel が 保 持 し て
い る 全 て の セ
レ ク シ ョ ン は
自 動 的 に 解 放
さ れ る 。
copy PRIMARY to 0 こ の ボ タ
ン を 押 す と 、
xcutsel は 現 在 の セ
レ ク シ ョ ン を
カ ッ ト バ ッ フ
ァ に コ ピ ー す
る 。
copy 0 to PRIMARY こ の ボ タ
ン を 押 す と 、
xcutsel は カ ッ ト バ
ッ フ ァ の 現 在
の 内 容 を セ レ
ク シ ョ ン に 変
換 す る 。 コ マ
ン ド 行 オ プ シ
ョ ン や リ ソ ー
ス で 選 ん だ セ
レ ク シ ョ ン や
カ ッ ト バ ッ フ
ァ の 名 前 は 、
ボ タ ン の ラ ベ
ル 名 に 反 映 さ
れ る 。
’’copy 0 to PRIMARY’’ を ア ク テ ィ ブ に す る と 、 こ の ボ タ ン は xcutsel が セ レ ク シ ョ ン の 所 有 者 で あ る 間 は ず っ と 反 転 し た 状 態 に な る 。 こ れ に よ り 、 ユ ー ザ は 現 在 の セ レ ク シ ョ ン を 所 有 し て い る ク ラ イ ア ン ト を 知 る こ と が で き る 。 セ レ ク シ ョ ン の 値 は 変 化 し な い 点 に 注 意 す る こ と 。 つ ま り 、 カ ッ ト バ ッ フ ァ が 変 更 さ れ た 後 に そ の 値 が 必 要 と な っ た 場 合 に は 、 ユ ー ザ は コ ピ ー ボ タ ン を 再 び ア ク テ ィ ブ に し て 、 新 し い 値 を 取 得 し な け れ ば な ら な い 。
オ プ シ ョ ン
xcutsel
に は 、 標 準 の X
ツ ー ル キ ッ ト
コ マ ン ド 行 オ
プ シ ョ ン に 加
え て 、 以 下 の
オ プ シ ョ ン を
指 定 す る こ と
が で き る :
−selection name こ の オ
プ シ ョ ン は 使
用 す る セ レ ク
シ ョ ン 名 を 指
定 す る 。 デ フ
ォ ル ト 値 は PRIMARY
で あ る 。 標 準
ツ ー ル キ ッ ト
オ プ シ ョ ン に
は ’’-selectionTimeout’’
と い う 同 じ よ
う な 名 前 の も
の が あ る の で
、 こ の オ プ シ
ョ ン は
’’-select’’,
’’-sel’’,
’’-s’’ と し か
省 略 で き な い
。
−cutbuffer number こ の
オ プ シ ョ ン は
使 用 す る カ ッ
ト バ ッ フ ァ を
指 定 す る 。 デ
フ ォ ル ト 値 は
カ ッ ト バ ッ フ
ァ 0で あ る 。
X の デ フ ォ ル ト 値
こ の プ ロ グ ラ ム は 、 標 準 の X ツ ー ル キ ッ ト の リ ソ ー ス 名 と ク ラ ス に 加 え て 、 以 下 の も の を 指 定 す る こ と が で き る :
selection (class
Selection) こ の リ ソ
ー ス は 使 用 す
る セ レ ク シ ョ
ン 名 を 指 定 す
る 。 デ フ ォ ル
ト 値 は PRIMARY で あ
る 。
cutBuffer (class CutBuffer) こ の
リ ソ ー ス は 使
用 す る カ ッ ト
バ ッ フ ァ の 番
号 を 指 定 す る
。 デ フ ォ ル ト
値 は 0 で あ る 。
ウ ィ ジ ェ ッ ト 名
ラ ベ ル の ユ ー ザ 設 定 を 行 う 場 合 に は 、 以 下 の イ ン ス タ ン ス 名 を 使 う こ と が で き る 。
sel-cut (class
Command) こ れ は
’’copy SELECTION to BUFFER’’
ボ タ ン で あ る
。
cut-sel (class Command) こ れ
は ’’copy BUFFER to
SELECTION’’ ボ タ ン で
あ る 。
quit (class Command) こ れ は
’’quit’’ ボ タ ン
で あ る 。
関 連 項 目
X(7), xclipboard(1), xterm(1), テ キ ス ト ウ ィ ジ ェ ッ ト の 文 書 、 個 別 の ク ラ イ ア ン ト に お け る セ レ ク シ ョ ン 作 成 の 方 法
バ グ
プ ロ グ ラ ム の 実 行 中 に セ レ ク シ ョ ン 名 や カ ッ ト バ ッ フ ァ 番 号 を 変 更 す る 方 法 が な い 。
著 者
Ralph R. Swick, DEC/MIT Project Athena