Vimium: Apakah ada cara untuk keluar dari mode insert, selain menekan escape?

Dibuat pada 9 Feb 2020  ·  20Komentar  ·  Sumber: philc/vimium

Saya mencoba keluar dari mode penyisipan tanpa menggunakan tombol escape. Saya tidak dapat menemukan "fungsi mode penyisipan keluar" jadi saya tidak dapat memetakan kuncinya.

Alasan saya bertanya adalah karena saya sering menggunakan hotkey dari situs web untuk masuk ke mode layar penuh video (misalnya f di youtube). Setelah saya berada di layar penuh, saya ingin menyingkirkan blok mode penyisipan di bagian bawah layar, tanpa meninggalkan mode layar penuh (menekan ESC).

Apakah ada cara untuk melakukan ini di versi vimium saat ini, atau apakah itu fungsi yang dapat diimplementasikan?

Komentar yang paling membantu

Anda dapat menekan <c-[> ( Ctrl + [ ) untuk keluar (kebanyakan jika tidak semua) mode Vimium, dan ini menerima mapkey , jadi mapkey <c-c> <c-[> akan menghasilkan <c-c> bekerja seperti <esc> .

Semua 20 komentar

---Asli---
Dari: "murermader"< [email protected]>
Tanggal: Min, 9 Feb 2020 21:00 PM
Kepada: "philc/vimium"< [email protected]>;
Cc: "Berlangganan"< [email protected]>;
Subjek: [philc/vimium] Apakah ada cara untuk keluar dari mode insert, selain menekan escape? (#3485)

Saya mencoba keluar dari mode penyisipan tanpa menggunakan tombol escape. Saya tidak dapat menemukan "fungsi mode penyisipan keluar" jadi saya tidak dapat memetakan kuncinya.

Alasan saya bertanya adalah karena saya sering menggunakan hotkey dari situs web untuk masuk ke mode layar penuh video (misalnya f di youtube). Setelah saya berada di layar penuh, saya ingin menyingkirkan blok mode penyisipan di bagian bawah layar, tanpa meninggalkan mode layar penuh (menekan ESC).

Apakah ada cara untuk melakukan ini di versi vimium saat ini, atau apakah itu fungsi yang dapat diimplementasikan?


Anda menerima ini karena Anda berlangganan utas ini.
Balas email ini secara langsung, lihat di GitHub, atau berhenti berlangganan.

Bagaimana tepatnya itu membantu saya?

Anda dapat menekan <c-[> ( Ctrl + [ ) untuk keluar (kebanyakan jika tidak semua) mode Vimium, dan ini menerima mapkey , jadi mapkey <c-c> <c-[> akan menghasilkan <c-c> bekerja seperti <esc> .

@gdh1995 bukan hal yang sama, Anda masih keluar dari mode layar penuh dan menyisipkan secara bersamaan. c-[ identik dengan Esc .

c-[ mendukung mapkey, jadi Anda dapat menulis: mapkey

---Asli---
Dari: "pingz"< [email protected]>
Tanggal: Kam, 13 Februari 2020 12:10
Kepada: "philc/vimium"< [email protected]>;
Cc: "Sebutkan"< [email protected]>; "Dahan Gong"< [email protected]>;
Perihal: Re: [philc/vimium] Apakah ada cara untuk keluar dari mode insert, selain menekan escape? (#3485)

@gdh1995 bukan hal yang sama, Anda masih keluar dari mode layar penuh dan menyisipkan secara bersamaan. c-[ identik dengan Esc.


Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub, atau berhenti berlangganan.

Aku mengerti. c-[ asli tidak sama dengan mapkey <c-[> <c-[> .

Saya tidak bisa membuat CTRL + [ berfungsi, mungkin karena saya menggunakan tata letak keyboard jerman (QWERTZ), di mana saya harus menekan CTRL + Alt Gr + 8 untuk mendapatkan ( Alt Gr + 8 for [ ) karakter, tetapi tampaknya tidak berfungsi.

Solusi saya yang saat ini cukup saya senangi, hanya menonaktifkan blok mode penyisipan di pengaturan lanjutan. Itu juga berfungsi.

Bagaimanapun, terima kasih atas bantuannya!

Anda dapat mencoba mapkey Ctrl+E ke Ctrl+[ , maka akan lebih mudah untuk keluar dari mode penyisipan - mapkey dapat memetakan kunci apa saja ke c-[

---Asli---
Dari: "murermader"< [email protected]>
Tanggal: Sab, 15 Februari 2020 00:38
Kepada: "philc/vimium"< [email protected]>;
Cc: "Sebutkan"< [email protected]>; "Dahan Gong"< [email protected]>;
Perihal: Re: [philc/vimium] Apakah ada cara untuk keluar dari mode insert, selain menekan escape? (#3485)

Saya tidak bisa mendapatkan CTRL + [ untuk bekerja, mungkin karena saya menggunakan tata letak keyboard Jerman (QWERTZ), di mana saya harus menekan CTRL + Alt Gr + 8 untuk mendapatkan (Alt Gr + 8 untuk [) karakter, tetapi tampaknya tidak bekerja.

Solusi saya yang saat ini cukup saya senangi, hanya menonaktifkan blok mode penyisipan di pengaturan lanjutan. Itu juga berfungsi.

Bagaimanapun, terima kasih atas bantuannya!


Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub, atau berhenti berlangganan.

Terima kasih, itu berhasil! Saya mencampuradukkan urutan parameter mapkey ketika mencobanya sendiri, tetapi hanya dengan menukarnya membuatnya berhasil. Makasih bantuannya👍

@gdh1995 terima kasih untuk semua petunjuknya, saya ingin tahu apakah ini dapat dibuat lebih mudah ditemukan melalui dokumentasi.

kegunaan lain untuk ini: youtube memiliki hotkey untuk beralih ke layar penuh ( f ), tetapi itu hanya berfungsi dalam mode penyisipan; menekan ESC kemudian akan keluar dari layar penuh daripada menyembunyikan modal mode penyisipan di bagian bawah. Solusi ini tidak melakukan itu.

Jadi untuk masuk ke layar penuh di youtube , Anda dapat melakukannya dengan Ctrl +[

@hraban ya, inilah mengapa saya memposting ini di github. Saya kira saya akan menutup masalah ini, karena sudah diselesaikan.

Dari teks masalah:

Alasan saya bertanya adalah karena saya sering menggunakan hotkey dari situs web untuk masuk ke mode layar penuh video (misalnya f di youtube)

semua permintaan maaf saya, saya akan mengucapkan dua puluh salam maries dan melakukan penebusan dosa. menganggap kata-kata keji saya tak terucapkan.

@hraban masih keluar dari layar penuh, ctrl+[ bertindak seperti melarikan diri.

anda mungkin perlu 'mapkey' untuk membiarkan kunci lain bertindak seperti 'c-[' selama Vimium menanganinya. Kemudian browser Anda tidak akan melihat 'c-['.

---Asli---
Dari: "Yassine Bridi"< [email protected]>
Tanggal: Sel, 29 Des, 2020 02:23
Kepada: "philc/vimium"< [email protected]>;
Cc: "Sebutkan"< [email protected]>; "Dahan Gong"< [email protected]>;
Perihal: Re: [philc/vimium] Apakah ada cara untuk keluar dari mode insert, selain menekan escape? (#3485)

@hraban masih keluar dari layar penuh, ctrl+[ bertindak seperti melarikan diri.


Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub, atau berhenti berlangganan.

@hraban masih keluar dari layar penuh, ctrl+[ bertindak seperti melarikan diri.

Ah, dalam hal ini mungkin tergantung pada OS atau browser. Di Mac, baik Chrome maupun FF tidak mengartikan ctrl + [ sebagai kunci esc . Saya ingin tahu kombo browser/OS mana yang mengemulasi kunci pelarian terminal, jika Anda memilikinya?

Sebenarnya sistem itu sendiri tidak menafsirkan ctrl + [ sebagai esc , tetapi chrome melakukannya.
Saya menggunakan chrome: 87, Arch linux

Sebenarnya sistem itu sendiri tidak menafsirkan ctrl + [ sebagai esc , tetapi chrome melakukannya.
Saya menggunakan chrome: 87, Arch linux

Bagus. Chrome 87 + Mac pasti tidak melakukan ini. Tapi menarik bahwa mereka sudah seperti itu di Arch.

Sebenarnya sistem itu sendiri tidak menafsirkan ctrl + [ sebagai esc , tetapi chrome melakukannya.
Saya menggunakan chrome: 87, Arch linux

Bagus. Chrome 87 + Mac pasti tidak melakukan ini. Tapi menarik bahwa mereka sudah seperti itu di Arch.

Ini adalah kode kontrol C0. Xorg hanya meneruskan peristiwa penting ke aplikasi. Mungkin itu GTK atau apa.

Saya pikir itu mungkin karena Chrome memutuskan untuk keluar dari mode layar penuh pada ctrl-[, tetapi Chrome tidak menerima/menerjemahkan ctrl-[ untuk melarikan diri.

---Asli---
Dari: "pingz"< [email protected]>
Tanggal: Sen, Jan 4, 2021 11:11
Kepada: "philc/vimium"< [email protected]>;
Cc: "Sebutkan"< [email protected]>; "Dahan Gong"< [email protected]>;
Perihal: Re: [philc/vimium] Apakah ada cara untuk keluar dari mode insert, selain menekan escape? (#3485)

Sebenarnya sistem itu sendiri tidak menafsirkan ctrl+[ sebagai esc, tetapi chrome melakukannya.
Saya menggunakan chrome: 87, Arch linux

Bagus. Chrome 87 + Mac pasti tidak melakukan ini. Tapi menarik bahwa mereka sudah seperti itu di Arch.

Ini adalah kode kontrol C0. Xorg hanya meneruskan peristiwa penting ke aplikasi. Mungkin itu GTK atau apa.


Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub, atau berhenti berlangganan.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat