Bashプロンプトの現在書き込まれている内容をコピーする方法はありますか?私が書いたと言う:
ping www.google.com
ターミナルの行は次のようになります。
petr@sova:~$ ping www.google.com
そしてまだリターンを打っていませんでした。そのテキストをクリップボードにコピーしたいです。それは可能ですか?
通常のユースケースは数回ヒットし、コピーしたいコマンドを見つけることです。
カットするには ctrl+u。貼り付けるには ctrl+y。これにより、行全体がbashクリップボードにコピーされます。 XとデフォルトのUbuntuターミナルを使用している場合は、マウスを使用してコンテンツをマークし、 ctrl+shift+c コピーする ctrl+shift+v 貼り付けます。
#
をコマンドの先頭に追加します(したがって、コメントになります)history | tail -n 1 | sed "s/[[:digit:]]* //" | sed "s/^#//" | xclip
マウスを使用してもかまわない場合は、コピーする行をトリプルクリックしてから Ctrl+Shift+C。その後で貼り付けることができます Ctrl+V。
xfce4-terminal
で、コピーするテキストをマウスで選択する必要があります。 right-click を選択します Copy コンテキストメニューの項目。
これは機能しますか?