▼スレッド
│
└◇1470:Windowsからの貼り付けは可能でしょうか [けす] 09/13 16:08
└◇1471:Re:Windowsからの貼り付けは可能でしょうか [MSだす。] 09/13
└◇1472:Re[2]:ありがとうございました [けす] 09/13
└◇1474:Re[3]:ありがとうございました [りう] 09/14
└◇1476:Re[4]:xterm from xserverrc [けす] 09/14
└◇1477:Re[5]:xterm from xserverrc [りう] 09/14
└◇1478:Re[6]:xterm from xserverrc [けす] 09/14
└◇1479:Re[7]:解決)))xterm from xserverrc [けす] 09/14 <
Windwos上でのテキスト(英語)をcygwin/XFree86上のemacsなどでスレッド一覧
貼り付けすることは可能でしょうか?
現状ではCtrl+y, Ctrl+vをemacs上で行っても[Mark Set]など
が表示されるだけで貼り付けできません.
-----使用環境------
ウィンドウマネーじゃ: twm
インストール後特に設定などは変えておりません.
可能です。そのためにはxserverであるXWinを起動する際に、スレッド一覧
オプション -clipboard を指定する必要があります。
例えばXの起動にstartxwin.batを使っているなら、
startxwin.batを編集して、このオプションを追加します。
Windows側ではWindowsの通常の方法でコピーし、
X側ではXの通常の方法でペーストすればOKです。
全く別の方法として、getclip、puclipコマンドを使う方法もあります。getclipはWIndowsのclipboardの内容を標準出力に書き出してくれます。これを使ってまずxtermに書き出しておいてあらためてドラッグしてやれば(あるいはemacs上でshellを起動しておいてそこでgetclipしても良いでしょう)、X上のどこにでもペーストできます。逆にputclipを使えば標準入力からWindowsのclipboardに文字列を送れます。
スレッド一覧
アドバイスに従いまして下記の修正を行うことにより貼り付けが
できるようになりました.
これで,大変便利になりました.
ありがとうございました.
-------------------------------------------------
/usr/X11R6/bin/startxファイル内の下記の部分を修正しました.
(修正前)xinit $client $clientargs -- $server $display $serverargs
(修正後)xinit $client $clientargs -- $server -clipboard $display $serverargs
このような場合はホームディレクトリの下にスレッド一覧
.xserverrc というファイルを作成し、その中に例えば
/usr/X11R6/bin/XWin.exe -clipboard
などと書くのがあるべき正しい姿だと思います。
別に startx の中身を直接編集してしまってもいいですけど、
そうすると XFerr86-bin パッケージがアップデートされる
度に書き直しが発生することになりますから、お勧めしません。
startxwin.bat を書き換えた場合も同様です(パッケージは
XFree86-startup-scripts ですが)。
情報ありがとうございます.スレッド一覧
下記のような.xserverrcというファイルを作成しました.
/usr/X11R6/bin/XWin.exe -clipboard
しかしながら,この行だけではxtermなどが表示されなくなりまして,
/usr/X11R6/bin/XWin.exe -clipboard
xterm -geometry 60x80+0+0
のようにしましたが,やはりxtermが出てきません.
xinitrc, startxwin.sh などを参考にして色々設定をしたのですが,
うまく行きません.
xtermの設定はどうしたらよろしいでしょうか?
.xserverrc は利用する X サーバの設定をするだけですから、スレッド一覧
それ以外のコト(xterm を起動するなど)を書いても意味が
ありません。
X の起動時に xterm も合わせて起動したい場合は、
ホームディレクトリの下に .xinitrc というファイルを
作成して、その中に
xterm -geometry 60x80+0+0 &
twm
などと記述すれば OK でしょう。
スレッド一覧
回答していただきましたように.xinitrcを作成しまして
startx
としましたが,やはりxtermは出てこなくなりました.
.xserverrcを取り除きますとxtermはできてきます.
/etc/X11/xinit/xinitrcファイルを参照しているように思うのですが,
.xserverrcを作成することによって,参照の仕方は変わるのでしょうか?
/etc/X11/xinit/xinitrcを.xinitrcとしてコピーしても,やはりxtermは出てきませんでした.
スレッド一覧
解決いたしました.
下記ページを参考にしまして.xserverを変更しました.
http://xjman.dsl.gr.jp/man/man1/xinit.1x.html
.xserver
exec /usr/X11R6/bin/XWin.exe -clipboard
=============================================
execをつける必要があったようです.
MSだすさん,りうさんありがとうございました.