2011-06-02 22 views
2

Stackoverflowが正しいサイトであるかどうか確かめてください。Carbon EmacsはMicrosoft Wordのコピーした内容を貼り付けません

私はmac ox 10.6.7にcarbon emacs 22.0.971を使用しています。 MSワード12.2.8。私はemacsにコピーして貼りたいMS単語のテキストをいくつか持っています。私は通常の手順cmd Cを単語で、C-yはemacsで行いますが、テキストはemacsでコピーされず、代わりにコピーされたテキストのビットマップが渡されます。 1つのC-dで削除できる1つの大きな画像。私はそれを回避することができます:テキストをmac oxのテキストエディタに貼り付けます。しかし、私にとっては新しいemacsの動作です。 Emacsにクリップボードをプレーンテキストとして貼り付けるように強制する方法はありますか?

について、 ジェーレン。

答えて

4

yankはクリップボードからは貼り付けられませんが、kill ringから貼り付けられます。代わりにM-xクリップボード - ヤンクを試してください。

このコマンドを毎回入力しない場合は、キーボードショートカットにバインドします。あなたの.emacsファイルに以下の行を入れることでC-Xのyの、:

(global-set-key [(control x) (y)] 'clipboard-yank) 
6

私は同じ問題を抱えていたし、上記の答えが助けにはなりませんでした。 「ヤンク」ヘルプテキストを見た後、私は仕事に思われる、私の.emacsにこれを追加しました:

;; clipboard yank is pasting graphics from MS instead of text. 
;; Strip all properties 
(setq-default yank-excluded-properties 't) 
+0

これはカーボンのEmacsを搭載したMac OS X 10.6上で、同様に私のために働きました。 Numbersやその他のMacアプリから貼り付けるとき、テキストの代わりに画像を取得していました。ありがとうジョナサン。 – zlovelady