Gunakan Shift + Insert untuk menempelkan dari clipboard di terminal gnome?

10

Saya ingin menekan Shift+ Insert dan menjalankan itu paste dari clipboard (hal yang Ctrl+ Ccopy ke) di dalam terminal gnome.

Di 13.10, Shift+ Insertmenempel dari buffer pilihan (hal yang dipilih untuk menulis teks). Di Libre Office, Chrome, dan Firefox, Shift+ Insertpasta dari clipboard. Dengan demikian saya ingin mengkonfigurasi gnome-terminal untuk melakukan hal yang sama.

Saya tidak ingin menggunakan Ctrl+ Shift+ V. EDIT: Saya mengucapkan ini dengan buruk. Saya masih ingin menggunakan Ctrl+ Shift+ Vtetapi saya tidak ingin orang-orang memposting itu sebagai solusi. Alasan mengapa saya ingin menggunakan Shift+ Insertadalah karena program yang saya gunakan mengirimkan kunci Shift+ Insertdengan asumsi bahwa itu akan menempel.

Sayangnya, di gnome-terminal tidak ada pengaturan untuk ini di bawah Edit → Preferensi Profil → Kompatibilitas , juga tidak ada di bawah Edit → Pintasan Keyboard .

Satu-satunya pos terkait lainnya yang dapat saya temukan adalah: /ubuntu/266096/how-to-restore-proper-x-clipboard-behaviour-shiftinsert-in-12-10 yang menurut saya lebih suka kebalikan dari apa yang saya sukai dan mungkin senang sekarang dengan perubahan itu.

Xu Wang
sumber
Apakah Anda ingin Ctrl + Shift + V dan Shift + Ins untuk menempelkan clipboard di Terminal Gnome?
kiri
1
Saya tidak mengerti ... Saya menggunakan <kbd> Shift </kbd> + <kbd> Masukkan </kbd> di terminal saya untuk menempelkan clipboard. Dan itu adalah (hampir) Ubuntu 13.10 yang baru diinstal. Satu-satunya hal tambahan yang saya ingat menginstal adalah vim.
GabrielF
@ Labriel aneh. Terima kasih untuk informasi. Saya akan melakukan pengecekan lagi.
Xu Wang
Saya ingin tahu siapa yang memiliki gagasan "brilian" untuk mengubah pintasan yang hampir universal ... dan mengapa?
Rodrigo

Jawaban:

6

Ada solusi sederhana untuk apa yang Anda butuhkan.

  1. Pertama, Anda harus menginstal xdotoolInstal xdotool .

  2. Kemudian luncurkan konfigurasi Keyboard gnome-control-center keyboard:
    (Pergi ke Pintasan → Pintasan khusus)

    masukkan deskripsi gambar di sini

  3. Klik "+" dan tambahkan nama seperti "Tempel ke terminal" dan perintahnya

    xdotool key --clearmodifiers ctrl+shift+v
    

    masukkan deskripsi gambar di sini

  4. Kemudian pilih Shift+ Insertsebagai kunci yang mengikat:

    masukkan deskripsi gambar di sini

Karena bug , Anda harus keluar dan masuk kembali agar pintasan dapat berlaku.

desgua
sumber
Ini sepertinya tidak berfungsi untuk saya di 18.04, kombo baru tidak melakukan apa-apa. Namun, menempelkan xdotoolperintah itu langsung ke terminal tidak berfungsi.
Matius Baca
17

Ada jawaban yang relatif sederhana:

  1. Buka Terminal Gnome.
  2. Buka Edit → Pintasan Keyboard .
  3. Klik pintasan "Ctrl + Shift + V" yang lama untuk Tempel hingga berubah menjadi akselerator Baru , lalu tekan Shift+ Insert.
  4. Tutup jendela Preferensi.
  5. Shift+ Insertsekarang harus menempelkan clipboard.
kiri
sumber
Ini bahkan berfungsi di Cinnamon (yang juga menggunakan terminal gnome). Selamatkan hari saya, +1 :)
Izzy
Saya ingin tahu siapa yang memiliki gagasan "brilian" untuk mengubah pintasan yang hampir universal ... dan mengapa?
Rodrigo
Ini sepertinya tidak berfungsi untuk saya di 18.04, kombo baru tidak melakukan apa-apa (tapi Ctrl + Shift + V berfungsi setelah mengubahnya kembali).
Matius Baca
Ini bekerja untuk saya di Ubuntu 19.04
Daniel
3

Jika Anda tidak ingin menggunakan SHIFT+ CTRL+ V, maka mengapa tidak mengubah saja hotkey tempel itu menjadi SHIFT+ di INSERTbawah Edit> Pintasan keyboard?

Saya menginstal gnome-terminal pada lubuntu 13.10 dan saya memiliki opsi itu (lihat screenshot saya sudah mengubahnya di sana). Jika tidak memilikinya, Anda dapat mencoba mengubah pengaturan itu gconf-editor, lihat tangkapan layar.

masukkan deskripsi gambar di sini

elang
sumber
Bagaimana? Saya tidak melihat jalan pintas di bawah sana. Apakah Anda yakin ada di sana untuk pukul 13.10? Submenu mana yang Anda lihat ("Peluncur", "Navigasi", ...)?
Xu Wang
@ XuWang Saya punya opsi itu di lubuntu 13.10. Apakah terminal gnome berbeda untuk ubuntu 13.10? Saya memperbarui jawaban saya.
Falcon