Anda dapat melakukan ini menggunakan program seperti xclip
:
NAME
xclip - command line interface to X selections (clip‐
board)
Setelah Anda menginstalnya, Anda dapat menggunakannya untuk terhubung ke papan klip X Anda. Sayangnya, ini tidak akan berfungsi di mysql
lingkungan Anda (ia memiliki buffer sendiri untuk jalur yang disalin) tetapi akan jika Anda ingin menjalankan perintah 'normal'. Sebagai contoh :
$ This is a long command line
Ketik CtrlAuntuk pergi ke awal baris, lampirkan perintah dalam tanda kutip lalu gema:
$ echo -e "This is a long command line" |xclip
Anda sekarang memiliki "Ini adalah baris perintah yang panjang" di clipboard klik tengah Anda.
Jika Anda ingin menempel tanpa menggunakan mouse, itu akan tergantung pada tempat Anda menempelkan. Anda dapat menempelkan ke terminal lain dengan menjalankan:
$ xclip -o
Anda dapat menempel ke terminal yang sama, cukup dengan membunuh (memotong) perintah dengan CtrlKdan lalu menempel CtrlY.
Anda juga dapat menyimpan perintah di terminal menggunakan riwayat bash. Tambahkan baris ini ke ~/.bashrc
:
PROMPT_COMMAND='history -a; history -r'
PROMPT_COMMAND
adalah variabel bash khusus. Jika disetel, nilai dieksekusi sebagai perintah sebelum mengeluarkan prompt baru. history -a
akan menulis riwayat sesi saat ini ke file riwayat dan history -r
akan memuat kembali file itu. Ini berarti bahwa setiap perintah yang Anda jalankan akan segera ditulis ke file histori.
Sekarang ketika Anda menjalankan baris perintah yang panjang, Anda dapat beralih ke terminal lain dan tekan kembali (hanya untuk menjalankan $PROMT_COMMAND
, sebagai alternatif, buka jendela terminal baru) dan itu akan dapat diakses oleh sejarah terminal ini. Jika Anda menekan sekarang UpAnda dapat menjalankannya di terminal baru.