Ctrl + V dan Ctrl + C tidak berfungsi di Intellij IDEA 14.0.2

30

Saya tidak bisa menyalin dan menempelkan kode di Intellij. Saya sudah googling selama beberapa jam sekarang. Setiap forum di mana ada solusinya tidak berfungsi.

Ctrl+ Xbekerja. Ctrl+ Zbekerja. Ctrl+ Vtidak berfungsi. Ctrl+ Ctidak berfungsi.

Saya menggunakan versi terbaru dari Intellij Idea (14.0.2), saya menjalankan Linux lite - diposting di sini karena Linux lite didasarkan dari Ubuntu dan akan serupa.

Inilah yang terjadi ketika saya mengklik kanan (tampaknya saya tidak punya cukup rep untuk mengirim gambar): masukkan deskripsi gambar di sini

Saya melihat dalam pengaturan dan menemukan keymap kemudian mengetik salinan di bilah pencarian dan inilah yang muncul: masukkan deskripsi gambar di sini

gogobebe2
sumber
Klik pada opsi 'Edit' dan lihat apakah ada opsi seperti 'salin' dan 'tempel' atau tidak. Jika ada opsi 'salin' dan 'tempel', gunakan. Lihat dan laporkan apakah mereka berfungsi atau tidak.
saptarshi nag
Saya memiliki masalah ini ketika bekerja dalam bahasa yang berbeda. Yang harus saya lakukan adalah kembali ke bahasa Inggris.
Yonatan Simson

Jawaban:

46

Saya memiliki masalah ini dan itu membuat saya benar-benar gila.

Jika Anda ingin tetap menggunakan plugin vim, dan memiliki ^ c dan ^ v bekerja untuk copy / paste seperti di aplikasi lain, maka Anda perlu pergi ke pengaturan Anda, dan pilih Pengaturan Lainnya / Emulasi Vim (seperti yang ditunjukkan di bawah ini) .... Kemudian pastikan bahwa kedua ^ c dan ^ v diatur untuk ditangani oleh IDE (bukan Vim!) Dan semuanya akan berfungsi dengan baik.

cara mengaktifkan ctl-v-dan-ctv-c-untuk-salin-tempel-ide

Chris Bedford
sumber
Ini untuk saya, meskipun mengalami masalah dengan Ctrl + B, saya masih memilih untuk tetap menggunakan Ctrl + V untuk mode visual. Merasa konyol sekarang karena pertama kali Anda menggunakan pintasan, ini memberi tahu Anda bahwa plugin vim sedang menanganinya.
Alex Forbes
seseorang tolong jadikan ini perilaku default. hampir beralih ke kode vs karena ini.
rubel
CTRL-v masih tidak berfungsi saat mencari. yaitu. tekan /untuk mencari dan kemudian tekan CTRL-V. Anda hanya mendapatkan tanda sisipan (^). Ada ide?
Ryan Shillington
Dalam IntelliJ 2019.2.1 berada di bawah Pengaturan -> Editor
IcyBrk
7
  1. Anda dapat menonaktifkan vim dari menu alat (bukan menghapus instalannya)
  2. Bagi mereka yang benar-benar menggunakan vim (yang mengagumkan) - ada masalah dengan menyalin dari konsol yang dijalankan dan output lainnya (ini adalah bagaimana saya menemukan pertanyaan ini), ctrl-c tidak bekerja di sana. Masalahnya adalah vim juga sedang membungkus panel-panel itu, jadi Anda bisa menyorot dan menekan 'y' :)
Boris Churzin
sumber
1
vim luar biasa, sebarkan berita; ^) tip yang bagus di konsol .. yang selalu membingungkan saya.
Chris Bedford
6

Dari File -> Pengaturan -> Plugin mencari plugin ideavim. Ketika ditemukan klik di atasnya. Di panel kanan Anda akan melihat tombol Uninstall. Jika Anda mengekliknya, Anda dapat menghapus plugin tanpa mencopot semua IntelliJ IDEA.

RA Khan
sumber
menyelamatkan hari saya. berfungsi sempurna di lingkungan windows juga. Ketika saya menginstal IntilliJ saya menginstal dengan semua plugin. Saya diinstal dengan ideavim juga. Jika kami menghapus plugin ini, ia berfungsi dengan sempurna.
Jinna Balu
2

Nonaktifkan plugin ideavim, atau gunakan pintasan Vim.

Cara pintas Vim adalah d, y, P/ pdi command modeuntuk cut, copy dan paste sebelum / sesudah kursor. Papan klip ini berbeda dari papan klip di OS Anda. Jika Anda menggunakan Shift+Delete, Ctrl+Insertdan Shift+Insert, konten yang dipotong, disalin, atau ditempelkan akan ditempatkan ke clipboard sistem.

Lihat http://vim.wikia.com/wiki/Copy,_cut_and_paste . (Anda dapat menggunakan perintah gerakan (seperti w) atau mouse untuk memindahkan kursor sambil memilih.)

pengguna7610
sumber
Terima kasih! Mengapa saya sangat kesulitan menemukan informasi yang sangat mudah ini ?? Sebagian besar jawaban tampaknya melibatkan memetakan kembali kunci tradisional atau menghapus plugin vim.
bot_bot
2

Anda dapat mencoba Ctrl+ Insertkarena Ctrl+ Cdapat bertentangan dengan plugin editor Vim

Abhinav
sumber
1

Buka File> Pengaturan> Keymap dan ubah opsi keymap (Pojok Kiri Atas) ke Default untuk GENOME .. Dan Selesai .. Tambang berfungsi ..

anirudha136
sumber
1

Saya mencoba banyak perbaikan secara online tetapi satu-satunya hal yang memperbaiki masalah saya dengan menyalin dan menempel (Khususnya di IntelliJ) adalah menginstal xdotool https://www.howtoinstall.co/en/ubuntu/xenial/xdotool

Terutama jika Anda telah menginstal Keepass.

Chris Adams
sumber
2
Silakan posting instruksi daripada tautan ke instruksi. Tautan dapat berhenti berfungsi di masa mendatang.
Dorian
Wow, ini benar-benar berfungsi
luboskrnac
0

Ini membantu saya:

sudo add-apt-repository ppa:attente/java-non-latin-shortcuts
sudo apt-get update
sudo apt-get dist-upgrade
restart unity-settings-daemon

UPD : info lebih lanjut di sini https://gist.github.com/d3zorg/3f71ee24b1a0a288ce27

Max Gabderakhmanov
sumber
1
Selamat Datang di Tanya Ubuntu! ;-) Bisakah Anda mengedit jawaban Anda dan menjelaskan mengapa OP harus memasang PPA, apa fungsinya, cara kerjanya, ... ;-)
Fabby
0

Pergi ke Alat dan hapus Vim Emulator dan masalah Anda akan hilang. Ini bekerja untuk saya - versi komunitas 2018.3

sdfor
sumber