web-dev-qa-db-ja.com

LinuxのPuTTYを介して真夜中の司令官(MC)にテキストをコピーして貼り付ける

ファイルの編集には、PuTTY上で Midnight Commander(MC) エディタを使用します。

あるファイルからテキストをコピーし、閉じてから別のファイルを開いて貼り付ける方法を知りたいですか。

Midnight Commanderでそれが不可能な場合は、別のファイルから特定のテキストをコピーして貼り付ける別の簡単な方法はありますか?

32
Den

私はこのようにするでしょう:

  1. を押してブロック選択モードに切り替えます F3
  2. ブロックを選択
  3. でブロック選択モードをオフにします。 F3
  4. 押す Ctrl+F Save blockダイアログが開きます
  5. 押す Enter デフォルトの場所に保存する
  6. もう一方のファイルをエディタで開き、目的の場所に移動します。
  7. 押す Shift+F5 Insert fileダイアログを開く
  8. 押す Enter 既定のファイルの場所([ブロックの保存]ダイアログボックスの場所と同じ)から貼り付ける

注:他の環境関連の方法もありますが、今日ではより一般的な方法もありますが、上記の方法はデスクトップ環境関連のクリップボードには依存しません(ターミナルエミュレータ機能、PuTTY、Xorgなど)。これはいたるところで機能する純粋な機能です。

12
szkj

コピーする場合:(hold) Shift + Select with mouse(クリップボードにコピー)

ウィンドウに貼り付けるにはCtrl+V

PuTTY/MCの別のファイルに貼り付けるには:Shift + Ins

その他のホットキーはこちら

Midnight Commanderのチュートリアルはこちら

39
Andrejs

XorgまたはWindows(つまり、gui内の端末)でPuTTYを使用している場合は、mc中に「従来の」右クリックによるコピー/貼り付けを使用できます。マーク/コピーする間、Shiftキーを押したままにします。

8
mcii-1962
  1. 長押し Shift キーを押し、コピーしたいテキストをマウスでドラッグします。テキストの背景は濃いオレンジ色になります。
  2. を放す Shift キーを押して Shift+Ctrl+c。テキストがコピーされます。
  3. これであなたはあなたが望むどこにでもテキストを貼り付けることができます Shift+Ctrl+v、MCの新しいページにも。
6
Eden

Mcedit内で編集していて、ファイル自体の中にあるテキストをコピーする場合は、コピーするテキストの先頭にカーソルを置きます。

その後、保持 shift コピーしたいテキストを選択します。コピーするすべてのテキストが強調表示されているリリース shift カーソルを挿入する場所に移動します。その後、ヒット F5

ハイライトされたテキストがカーソル位置に挿入されます。

0
Tschallacka

PuTTYはコピー&ペーストすることができます。 mceditで、Shiftキーを押しながらマウスで選択

0
xoid

MCの助けによると:

Ctrl+Insert mcedit.clipにコピーします。 Shift+Insert mcedit.clipから貼り付けます。

どういうわけか私にとってはうまくいきません。 F9 Edit > Copy to clipfileというメニューが出ます - うまくいきました。

0
dikirill