Terminal: Salin & Tempel Keybindings

Dibuat pada 24 Mei 2019  ·  60Komentar  ·  Sumber: microsoft/terminal

Lingkungan Hidup

Windows build number: 10.0.18362.86
Windows Terminal version (if applicable):

Langkah-langkah untuk mereproduksi

Di konsol Windows 10 standar, Anda dapat mengaktifkan penggunaan Ctrl + C / V untuk salin dan tempel. Terminal Windows tidak memiliki ini, dan ini sangat membuat frustrasi.

Perilaku yang diharapkan

Aktifkan penggunaan Ctrl + C untuk menyalin dan Ctrl + V untuk menempel.

Perilaku sebenarnya

Ctrl + C tidak menyalin apa pun, dan Ctrl + V hanya menulis ^ V saat diminta.

Area-User Interface Help Wanted Issue-Task Needs-Tag-Fix Product-Terminal

Komentar yang paling membantu

Saya suka cara WSL + Bash menangani salin / tempel. Ctrl + C hanya menyalin ketika sesuatu dipilih. Jika tidak ada yang dipilih maka Ctrl + C berperilaku seperti biasa dan mengirimkan SIGINT.

Semua 60 komentar

Ini terdengar tepat di gang @ carlos-zamora

Atau sebenarnya, siapa pun bisa naik ini. Anda ingin menyiapkan tindakan salin dan tempel di App.cpp (seperti _Scroll , misalnya) yang memicu tindakan yang sesuai di TermControl. Seharusnya sudah ada Salin dan Tempel ShortcutActions, jadi ini hanya masalah mendaftarkan default untuk mereka, dan menghubungkan tindakan ke binding (lihat HookupKeyBindings atau serupa di App.cpp).

Saya harus bersikeras bahwa pengikatan default untuk ini bukan Ctrl+ -hanya.

Agh, maaf. Saya tidak bermaksud menutup masalah ini.

Saya harus bersikeras bahwa pengikatan default untuk ini bukan Ctrl+ -hanya.

Saya tahu mengapa Anda mengatakan itu, dan itu tentu saja mengapa konsol normal memilikinya di belakang pengaturan yang harus diaktifkan. Tetapi menempatkan mereka di belakang Ctrl + Shift atau sesuatu yang serupa mengalahkan tujuan tersebut. Memori ototlah yang membuat keybindings ini layak untuk dimiliki.

Bagi saya, menggunakan Ctrl + V untuk memasukkan ^V tidak pernah berguna dan saya curiga bahwa ini benar untuk sejumlah besar orang. Apakah mungkin untuk mengaktifkan ini sebagai pengaturan?

Mungkin kita membutuhkan key binding khusus profil. Saat ini, semua pengikatan dapat diikat kembali: smile:

Saya suka cara WSL + Bash menangani salin / tempel. Ctrl + C hanya menyalin ketika sesuatu dipilih. Jika tidak ada yang dipilih maka Ctrl + C berperilaku seperti biasa dan mengirimkan SIGINT.

@namatoj Itu sempurna; persis seperti yang seharusnya.

Saya kira kita setidaknya harus mendukung Ctrl-Insert / Shift-Insert / Shift-Delete jika Ctrl-C / V / X mungkin memiliki konflik?

IMO opsinya harus:

  • Perilaku "Cerdas", di mana CTRL-C disalin hanya jika ada sesuatu yang dipilih.
  • Perilaku kustom, dengan keybindings yang default ke CTRL-SHIFT-C / V.
  • Tidak ada perilaku, salinan tersedia di menu klik kanan pada pilihan.

Semua diskusi tentang " CTRL + C disalin hanya jika ada sesuatu yang dipilih" mengabaikan CTRL + V - tidak ada indikator untuk mengetahui bahwa kami _harus_ menempel, dan jika seseorang menghargai konsistensi di atas segalanya, sulit untuk mengatakan " CTRL + C saja bekerja saat X, tetapi CTRL + V selalu berfungsi ". Alternatifnya, " CTRL + C jika dipilih, CTRL + SHIFT + V untuk selalu menempel" juga tidak terlalu konsisten.

Tapi CTRL-C secara universal "mengirim SIGINT", ada ambiguitas besar di sana. Terminal Ubuntu menyelesaikan ini dengan menggunakan CTRL-SHIFT-C / V untuk salin / tempel; terminal MacOS menyelesaikannya dengan menggunakan CMD-C untuk menyalin dan CTRL-C untuk interupsi.

CTRL-V tidak memiliki konflik seperti itu. Beberapa pengguna emacs mungkin mengikatnya ke beberapa hal, tetapi jika Anda adalah pengguna kekuatan emacs yang cukup untuk me-rebinding kunci, Anda mungkin menggunakan capslock sebagai kunci meta Anda.

Saya pikir risiko utama dari menjadikan perilaku "pintar" sebagai default hanyalah bahwa pengguna secara tidak sengaja akan mengganggu proses karena mereka melewatkan pilihan mereka. Jika itu masalah atau kami ingin konsistensi maka saya akan mengatakan untuk menyalin Ubuntu dan membuat binding default untuk kedua CTRL-SHIFT-C / V.

Dengan menerapkan Pengikatan Tombol Khusus per profil, ini dapat memungkinkan pintasan keyboard default Ubuntu untuk berperilaku sebagaimana mestinya, atau memungkinkan pengguna untuk mengubahnya untuk mengizinkan pintasan papan klip Windows berperilaku sebagaimana mestinya.

@mikepurvis Perilaku Ctrl-C cerdas digunakan di banyak terminal Windows tanpa masalah. Saya suka bagaimana https://github.com/Eugeny/terminus melakukannya di mana ia menampilkan pop-up singkat untuk menunjukkan teks telah disalin atau ditempel.

@mikepurvis Perilaku Ctrl-C cerdas digunakan di banyak terminal Windows tanpa masalah. Saya suka bagaimana https://github.com/Eugeny/terminus melakukannya di mana ia menampilkan pop-up singkat untuk menunjukkan teks telah disalin atau ditempel.

Tooltips untuk Disalin akan bagus, terutama di mana Ctrl + C tidak selalu ditugaskan untuk Menyalin

Terminal Gnome memiliki keybinding konsisten yang tidak intuitif pada awalnya, tetapi mudah diadopsi, dan tidak terlalu jauh dari CTRL + C biasa untuk menyalin.

CTRL + C : Batal
CTRL + Shift + C : Salin
CTRL + Shift + V : Tempel

Tidak ada logika untuk pemilihan, selalu bekerja dengan cara tertentu. Saya pikir itu sempurna. Ini juga akan selaras dengan OS lain, karena perilaku ini konsisten di Linux dan MacOS .

Sungguh, saya tidak berpikir kami punya alasan karena Command Prompt menggunakan Enter untuk menyalin dan Klik Kanan untuk menempel.

@NatoBoram Itu bagus sebagai pilihan. Tetapi banyak orang menyukai perilaku cerdas. Di mana pun di Windows, Ctrl + C adalah salin dan sulit untuk menyesuaikan perilaku untuk satu aplikasi, jadi saya ingin perilaku cerdas.

Juga, karena Conhost juga tinggal di sini; efek menempelkan teks yang diperoleh dengan Ctrl+C dan Ctrl+Shift+C memiliki efek yang berbeda.

image

Cara membaca buffer benar untuk Ctrl+C alias pintasan perilaku cerdas (yaitu, dengan akhir baris).

Semua aplikasi yang mirip terminal memiliki masalah ini ( CMD , Powershell , WLS -apps) dan karena otak di balik semuanya tinggal di sini, pikir saya akan mempostingnya.

Di mana pun di Windows, Ctrl + C adalah salin

Dan di Linux dan di MacOS. Windows tidak berbeda dalam hal itu.

Sulit untuk menyesuaikan perilaku untuk satu aplikasi

Ya, itulah sebabnya Microsoft memutuskan bahwa menggunakan Enter untuk menyalin dan Klik Kanan untuk menempel adalah ide yang bagus.
* Ahem *
Maksud saya, sulit untuk menyesuaikan perilaku untuk satu Sistem Operasi. 🧂

Memberikan suara lain (meskipun masalah sudah ditutup) untuk opsi mengonfigurasi perilaku cerdas. I untuk satu akan mengkonfigurasi perilaku cerdas untuk menyalin dan CTRL+v untuk selalu menempel. Jika saya memiliki teks yang disorot dan saya ingin mengirim SIGINT saya berharap untuk mencapai ESC dan kemudian CTRL+c .

Sama halnya di sini, saya ingin opsi untuk selalu membuat ctrl + v paste, dan ctrl + c untuk menyalin saat dipilih dan SIGINT jika tidak ada pilihan. Ini adalah perilaku yang saya miliki saat ini di conemu.

: tada: Masalah Windows Terminal Preview v0.3.2142.0 .: tada:

Tautan yang berguna:

🎉Masalah ini telah diatasi di # 1093, yang sekarang telah berhasil dirilis sebagai Windows Terminal Preview v0.3.2142.0 .🎉

Tautan yang berguna:

* [Release Notes](https://github.com/microsoft/terminal/releases/tag/v0.3.2142.0)

* [Store Download](https://www.microsoft.com/store/apps/9n0dx20hk701?cid=storebadge&ocid=badge)

Menambahkan ikatan kunci ini berhasil

{
                "command" : "copy",
                "keys" : 
                [
                    "ctrl+shift+c"
                ]
},
{
                "command" : "paste",
                "keys" : [
                    "ctrl+shift+v"
                ]
}

Kenapa tidak ada yang berpikir untuk melakukan ini dengan cara dempul? Saat ini seluruh basis pengguna menggunakan dempul atau cygwin. Pilih untuk menyalin, klik kanan untuk menempel. Tidak ada yang lebih mudah.
Edit: menghapus komentar tidak sopan. Maaf

tidak ada yang memikirkan

Maksud Anda # 524 dan # 2152 (yang merupakan permintaan tarik oleh salah satu anggota tim?)

Di samping catatan kecil, mengapa menempelkan teks yang disalin dengan Ctrl+C dan Ctrl+Shift+C tampaknya memiliki efek yang berbeda di PowerShell (dijelaskan di atas di salah satu komentar, diulangi di sini, 🙈 maaf!)?

Secara pribadi saya lebih suka perilaku penyalinan "bodoh" yaitu pengikatan terpisah untuk itu daripada pengikatan ctrl + c (biasanya SIGINT) untuk disalin, ketika sesuatu dipilih dan mengacaukan perilaku default dari banyak cangkang. Ini berpotensi mengganggu ketika Anda secara tidak sengaja mematikan aplikasi, yang berjalan di latar depan, ketika Anda mencoba untuk hanya menyalin sesuatu. Implementasi saat ini sangat bagus!

Saya menambahkan binding untuk Ctrl + C (yang menyalin jika dipilih dan mengirim SIGINT) dan Ctrl + V yang berfungsi dengan baik dan sangat intuitif bagi saya.

Seperti yang dikatakan @aolchawa , menambahkan

        {
            "command" : "copy",
            "keys" : 
            [
                "ctrl+c"
            ]
        },
        {
            "command" : "paste",
            "keys" : [
                "ctrl+v"
            ]
        }

ke hasil keybindings dalam perilaku "Cerdas" @mikepurvis yang ditentukan di atas.
Saya tidak sepenuhnya mengerti bagaimana terminal memilih antara SIGINT dan Ctrl + C sekarang, saya tidak melihat perubahan di # 1093, yang mendefinisikan ini, saya lihat di baris 46 kita sekarang melewati trimWhitespace ke CopyTextEventArgs .
Saya kira itu harus menjadi bagian dari perubahan yang menyebabkan perilaku yang diinginkan (bagi saya).
Tampaknya tidak ada konfigurasi di profiles.json atau skema profil yang dapat dimanfaatkan untuk mengubah perilaku.

Bagaimanapun, ini adalah perilaku yang _I_ cari; semoga bertele-tele di sini akan menyelamatkan seseorang beberapa saat menggali melalui PR untuk mencari tahu apa yang terjadi.

@ltomes Jadi, perubahan yang membuat Terminal memilih antara SIGINT dan Ctrl + C sebenarnya # 2446. Sekarang, judulnya agak menyesatkan: yang sebenarnya diterapkannya adalah "jika tindakan pengikatan tombol mengatakan tidak melakukan apa-apa (atau tidak tertangani), berikan Terminal kesempatan kedua untuk menanganinya". :tersenyum:

Terima kasih atas tindak lanjut / penjelasannya @ DHowett-MSFT! Saya merasa lebih waras sekarang melihat perubahan itu, saya pikir saya lelah untuk berfungsi. 🤣

Terima kasih atas pengunciannya.
Sekarang Terminal Windows bekerja seperti Windows cmd. :) (Saya benar-benar terkejut bahwa itu tidak berfungsi seperti cmd Windows default)

Terminal Gnome memiliki keybinding konsisten yang tidak intuitif pada awalnya, tetapi mudah diadopsi, dan tidak terlalu jauh dari CTRL + C biasa untuk menyalin.

CTRL + C: Batal
CTRL + Shift + C: Salin
CTRL + Shift + V: Tempel

Tidak ada logika untuk pemilihan, selalu bekerja dengan cara tertentu. Saya pikir itu sempurna. Ini juga akan selaras dengan OS lain, karena perilaku ini konsisten di Linux dan MacOS .

Sungguh, saya tidak berpikir kami punya alasan karena Command Prompt menggunakan Enter untuk menyalin dan Klik Kanan untuk menempel.

Saya selalu mengganti Terminal Gnome untuk menggunakan CTRL + C / CTRL + V sebagai gantinya. Memiliki satu aplikasi tunggal ini menggunakan binding yang berbeda untuk salin / tempel daripada bagian sistem lainnya sangat menyebalkan bagi saya.

Solusi melalui penambahan keybinding manual sangat membantu, tetapi mari kita sebut sekop: masalah tidak terselesaikan hingga ada keybinding default di mana-mana untuk fitur salin-tempel. Yang tentunya harus bisa di-override. Dan harus didokumentasikan dengan pasti.

Adakah alasan khusus untuk Ctrl + Insert mendaftar sebagai ;5~ dan Shift + Insert mendaftar sebagai ;2~ dan oleh karena itu tidak berfungsi sebagai keybinding untuk salin / tempel?

Saya suka kunci-kunci ini dan tidak mengerti mengapa itu tidak berhasil

@darthcabs Maukah Anda membagikan file konfigurasi Anda? Satu-satunya hal yang terlintas dalam pikiran adalah Anda mungkin menggunakan ikatan chord, bukan ikatan individu:

ikatan chorded (ini tidak akan berfungsi, dan jika tidak, tidak akan memberikan efek yang diinginkan)

"keybindings": [
    { "command": "copy", "keys": ["ctrl+shift+c", "shift+ins"] }
]

ikatan individu (ini seharusnya berfungsi; # 3324 menunjukkan masalah yang tidak dapat kami tiru ulang)

"keybindings": [
    { "command": "copy", "keys": ["ctrl+shift+c"] },
    { "command": "copy", "keys": ["shift+ins"] }
]

@ DHowett-MSFT Saya membalas Anda ketika saya menemukan masalahnya ... Di keyboard laptop saya, tombol INS sama dengan tombol F12.

Sebelumnya saya mencoba mengetik INS dengan menekan FN + F12, tetapi ternyata, lebih mudah untuk memetakan copy / paste di Terminal masing-masing ke ctrl + f12 / shift + f12.

Terima kasih banyak atas inspirasinya, lol!

@darthcabs Maukah Anda membagikan file konfigurasi Anda? Satu-satunya hal yang terlintas dalam pikiran adalah Anda mungkin menggunakan ikatan chord, bukan ikatan individu:

ikatan chorded (ini tidak akan berfungsi, dan jika tidak, tidak akan memberikan efek yang diinginkan)

"keybindings": [
  { "command": "copy", "keys": ["ctrl+shift+c", "shift+ins"] }
]

ikatan individu (ini seharusnya berfungsi; # 3324 menunjukkan masalah yang tidak dapat kami tiru ulang)

"keybindings": [
  { "command": "copy", "keys": ["ctrl+shift+c"] },
  { "command": "copy", "keys": ["shift+ins"] }
]

Bagi saya yang berhasil adalah shift+insert , bukan shift+ins - posting di sini kalau-kalau itu membantu siapa pun.

Seperti yang bisa kita lihat, ini adalah masalah yang terus terjadi karena tidak intuitif. Lihat https://github.com/ayugioh2003/today-i-learned/issues/281

Ctrl + C, Ctrl + V seharusnya "berfungsi", dan tidak ada cara untuk menyiasatinya. Para pengguna telah membuat (dan terus melakukan) keputusan mereka.

Dan karena alat baris perintah baru (bukan yang ini) bekerja "dengan benar", yaitu. seperti yang diharapkan, yang ini juga harus. Jika Anda pengembang menyukai skenario lain, harap tambahkan sebagai pengaturan dan biarkan perilaku populer menjadi default.

Saya menghargai masukan Anda di sini. Terima kasih! Hanya untuk menggarisbawahi beberapa poin:

  • Ini adalah pengaturan hari ini! Pengikatan kunci ini dapat disetel dalam profiles.json .
  • Tampilan awal pada lanskap pengguna yang _have_ menyesuaikan profil mereka menunjukkan bahwa kurang dari 1% pengguna Terminal mengikat ctrl + c / v. Tampaknya perilaku populer telah ditetapkan sebagai default.

Tapi itu dengan asumsi orang tahu bagaimana mengubahnya. Maafkan perilaku buruk saya.

Metrik yang lebih berarti adalah berapa banyak menekan Ctrl + V yang memiliki sesuatu
di papan klip mereka, lalu mendapatkan ^ V, lalu menghapusnya, atau diakhiri dengan
keluar dari aplikasi ...

Den tor 19 mars 2020 02: 31Dustin L. Howett (MSFT) [email protected]
skrev:

Untuk siapa pun yang membuka utas ini dari Google: keybinding default adalah Ctrl+Shift+C dan Ctrl+Shift+V . Saya belum menemukan ini di pengaturan saya, jadi saya tidak yakin apa defaultnya.

Selain itu, saya tidak melihat hal ini dibahas di sini, tetapi menurut saya perlu disebutkan: Enter untuk menyalin dan klik kanan untuk menempel juga tidak berfungsi.

Dari sudut pandang aksesibilitas yang memiliki kombinasi 3 tombol, atau klik + tombol mouse sangat sulit jika bukan tidak mungkin untuk orang dengan satu tangan atau fungsi tangan terbatas. Ini adalah alasan utama mengapa saya tidak dapat menggunakan emacs dan terjebak dengan vi / vim.

Perilaku default yang kami miliki di Linux / Xwindows selama 20 tahun terakhir adalah yang paling dapat diakses. DoubleClick untuk memilih kata, klik tiga kali garis, dan klik kanan menempel. Ini tampaknya berfungsi dalam bingkai Terminal tetapi tidak dapat mengisi papan klip dengan andal. Catatan - ConEmu memiliki fungsi ini - Saya dapat memilih teks di terminal dan itu mengisi papan klip.

@ DHowett-MSFT, saya juga terjebak tidak mengerti mengapa salin / tempel tidak berfungsi seperti terminal lain di Windows atau Linux (yang membawa saya ke masalah github ini setelah beberapa pencarian). Saya tidak berpikir bahwa orang lebih suka pengaturan ini, mereka hanya tidak tahu bagaimana mengubahnya dan tidak merasa nyaman mengedit file keybindings.

tidak bekerja seperti terminal lain pada Windows atau Linux

Itu sedikit dramatis, mengingat perilaku default saat ini dari Terminal (Ctrl-Shift-C / V) sama persis dengan apa yang dilakukan terminal default di Ubuntu.

Itu pertanyaan tingkat tinggi; untuk siapa kita harus mengoptimalkan? Jelas bukan
pengguna windows ...

Den tor 9 apr. 2020 19:08Mike Purvis [email protected] skrev:

Saya hanya mengatakan bahwa tidak adil untuk memegang mutiara kami dan mengklaim tim Terminal telah melakukan panggilan yang salah di sini karena itu berbeda dari "setiap terminal lain di Windows atau Linux", ketika setiap terminal lain di Windows adalah urusan pihak ketiga dan tim di sini telah _copied sebagai default apa yang telah dilakukan distribusi Linux terkemuka sejak forever_.

Dan satu-satunya alasan ini juga bukan masalah di Mac OS adalah karena cmd dan ctrl pada sistem itu merupakan tombol terpisah.

Semua poin adil Mike, tapi mari kita hadapi itu, sebagian besar pengguna windows tidak akan tahu
cara menempelkan di terminal ini.

Itulah satu-satunya masalah saya di sini. Bukan hanya milikku, tapi banyak orang, banyak orang
menjadi cukup mahir di windows tetapi tidak memiliki pengalaman sama sekali dengan linux, dan
ada masalah dimana tidak ada yang tahu berapa banyak. Apakah kita menginginkan orang-orang ini
menggunakan terminal atau menolaknya sebagai fitur-tidak lengkap?

Jika kita puas dengan keadaan saat ini, paling tidak,
mari kita ukur berapa banyak yang mencoba menempel tetapi tidak bisa.

Jika kita tidak ingin telemetri dalam hal ini, lalu bagaimana dengan penghitung kecil dan kapan
Anda sudah mencobanya 3 kali dalam 3 menit, tampilkan pemberitahuan dengan tautan ke
masalah ini.

... Saya bercanda, instruksi tentang cara mengubahnya.

Den tor 9 apr. 2020 19:57 Notifikasi Mike [email protected] skrev:

Demi telemetri, saya baru saja mengunduh dan membangun terminal ini hari ini, dan ini adalah satu-satunya keluhan utama saya sejauh ini. Ada opsi di Preferensi yang menunjukkan kepada saya bahwa Ctrl-C / V harus berfungsi, tetapi jelas tidak. Harap aktifkan fitur "Smart Ctrl-C" yang disebutkan di atas, ini telah menjadi keluhan # 1 saya tentang CMD sejak awal waktu. :)

Saya ingin menunjukkan bahwa saya menemukan masalah ini mencari bagaimana Terminal Windows menerapkan copy paste. Salah satu keluhan terbesar yang saya dengar dari pengembang yang bekerja di Linux dan Windows adalah bahwa salin / tempel Windows tidak konsisten dengan shell pihak ketiga apa pun yang diinstal dan di antara Linux. Hampir setiap distribusi / terminal Linux menggunakan ctrl+shift+c/v , jadi saya senang bahwa Terminal Windows juga telah menetapkannya sebagai default.

Mengapa tidak memiliki Ctrl + C / V dan Ctrl + Shift + C / V?

@ bjorn-ali-goransson Kami sebenarnya baru saja mengubah file pengaturan default untuk menyertakan keduanya, sehingga pengguna dapat dengan mudah menyisih dari Ctrl + C / Ctrl + V jika mereka mau.

Lihat PR ini dan # 5187

  • Tampaknya perilaku populer telah ditetapkan sebagai default.

Omong kosong. Itu berarti orang mengabaikan upaya untuk memperbaikinya, atau tidak tahu bahwa itu bisa diperbaiki.

Itulah alasan saya berada di utas ini sekarang.

@soilst Pertimbangkan untuk membaca pesan terbaru di utas ini.

Sungguh mengherankan bagi saya bahwa kalian tidak tahu bagaimana membuat sesuatu yang fundamental seperti ini berhasil! Ini masalah besar. Saya suka semua hal lain tentang aplikasi Terminal, tetapi kekurangan dasar ini menarik perhatian saya setiap kali saya menggunakannya.

@SteveIves Anda tahu bahwa Anda dapat mengubah keybindings Anda menjadi apa pun yang Anda inginkan, bukan? Jika Anda ingin Ctrl + C / V sebagai salin-tempel, lanjutkan dan tambahkan ke keybindings Anda. Jika Anda ingin Ctrl + Shift + C / V , Anda juga dapat menggunakannya. Jika Anda ingin alt + q sebagai salin dan shift + 0 sebagai tempel, lakukanlah.

Mulai 1.0, defaultnya menyertakan Ctrl + Shift + C / V sebagai salin-tempel, dan pengguna baru _also_ akan mendapatkan Ctrl + C / V sebagai salin / tempel di file pengaturan mereka.

EDIT:gunakan subset apa pun yang Anda inginkan:

{
  "keybindings": [
    // Ctrl+C / Ctrl+V for copy paste
    { "keys": "ctrl+c", "command": "copy"},
    { "keys": "ctrl+v", "command": "paste"},

    // Ctrl+Shift+C / Ctrl+Shift+V for copy paste
    { "keys": "ctrl+shift+c", "command": "copy"},
    { "keys": "ctrl+shift+v", "command": "paste"},


    // Disable Ctrl+Shift+C / Ctrl+Shift+V for copy paste
    { "keys": "ctrl+shift+c", "command": "unbound"},
    { "keys": "ctrl+shift+v", "command": "unbound"},
  ]
}

@ zadjii-msft ya, saya tahu ini, dan sebagai seorang pengembang, saya bisa melakukan ini. Tetapi jika Anda ingin Terminal mengganti cmd.exe maka Anda perlu memperbaikinya.

Karena penasaran, bagian mana dari

Mulai 1.0, defaultnya menyertakan Ctrl + Shift + C / V sebagai salin-tempel, dan pengguna baru _also_ akan mendapatkan Ctrl + C / V sebagai salin / tempel di file pengaturan mereka.

apakah kita tidak memperbaikinya?

Ctrl + Shift + C / V tidak natural. Juga bukan menu klik kanan? Saya menemukan Terminal Windows berguna, tetapi kurangnya menu dan Ctrl + C / V membuat saya mempertimbangkan kembali pilihan saya.

Ya, utas ini telah berjalan dengan sendirinya. Siapa pun yang cenderung berkomentar: baca empat komentar terbaru. Ia mengatakan semua yang perlu Anda ketahui.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat