キーボードを使用してEmacsでテキストを選択してコピーするにはどうすればよいですか?


11

キーボードを使用してテキストを選択するにはどうすればよいですか?

テキストを選択した後、[ 編集 ]をクリックします。示しますCopy <copy>

キーボードを使用してテキストをコピーするにはどうすればよいですか?

回答:


1

PC選択モードをオンにしてみてください。emacswikiのコピー/貼り付けページも参照してください


PcSelectionModeは通常のEmacsもサポートしていますか、それとも別のEmacsをインストールする必要がありますか?ちなみに、C-はctrlを意味し、M-はaltを意味し、S-とは何ですか?
サム

GNU Emacsのデフォルトのインストールで利用できるはずです。オンにしてみてくださいM-x pc-selection-mode
Tom

ありがとう〜私はpc-selection-modeをロードしました。S-を押す方法?
サム

@sam:私SShift修飾子だと思います
enzotib

33

Ctrl- Spaceを押して、ブロックの開始をマークします。

ブロックの終わりまでカーソルを移動します。

Alt- wを押してコピー

挿入位置に移動

Ctrl- yを押して貼り付け


ctrl + spaceで選択できず、マウスを使用して選択した場合、alt + wでコピーすることもできません。どうした?
sam

@sam:Ctrlスペースは選択せず、ブロックの開始をマークするだけです。次に、カーソルを移動すると、選択範囲が拡大します。
enzotib 2011

入力ミスがはっきりと申し訳ありません。キーボードを使用してカーソルを移動する必要があることはわかっています。Ctrl + Spaceを押すと、scimのような入力メソッドが開きます。マウスで選択しても、alt + wでコピーできません。なぜなら、geditを開いて貼り付けても、何も表示されないからです。
サム

emacs自体をコピーして貼り付けることを意味します。emacsの外に貼り付けることができるかどうかはわかりません。そして、Ctrl-スペースの代わりにCtrl- @を試すことができます。
enzotib 2011

キーボードの方向キー(キーボードの右側にある上、下、左、右)でctrl + 2およびctrl + shift + 2(ctrl + @を意味します)を試しましたが、文字を選択することもできません。
サム

5

Windowsの操作とまったく同じ方法を見つけました。

Emacsメニュー > オプション > Cx / Cc / Cvカットアンドペースト(CUA)

そのオプションは私が使用できるようになりますShift+ Arrow keys選択するために、Ctrl+ Cコピーするために、そしてctrl+ V貼り付けます。

しかし、これはemacsでのみ機能します。geditに貼り付けることができませんでした。

geditに貼り付けたい場合は、メニュー > 編集 > コピーを使用する必要があります

メニュー > 編集 > コピーへのショートカットが見つかりませんでした。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.