Firefox tanpa melepaskan papan kekunci dengan Vimperator

Vimperor adalah pemalam yang hebat untuk Firefox yang membolehkan anda menggunakan sejumlah besar perintah yang biasa Anda gunakan ketika menggunakan editor teks Vim.

Pemasangan

Pemasangan adalah pergi ke laman web peluasan ini dan kami juga akan mengklon repositori GitHub untuk beberapa sambungan yang akan kami gunakan.

  1. Pasang pelanjutan dari laman web anda.
  2. Klon repositori untuk sambungan:
    $ git klon github.com/vimpr/vimperator-plugins.git vimplug
  3. Buat fail .vimperatorrc:
    $ sentuh .vimperatorrc
  4. Buat direktori .vimperator:
    $ mkdir .vimperator

Pengendalian asas

Setelah penyemak imbas dimulakan semula, kami akan mengetahui pengendalian asasnya.

Untuk melakukan tatal ke kami akan menggunakan kombinasi utama yang dimiliki oleh editor Vim secara lalai, ini adalah:

  1. Atas bawah : k/j
  2. Buka pautan di tab semasa: Tekan f dan tulis nombor yang tertera di atas pautan yang dikehendaki
  3. Buka pautan di tab lain di latar belakang: Tekan F dan tulis nombor yang tertera di atas pautan yang dikehendaki
  4. Tukar tab: CTRL - n y CTRL - hlm
  5. Kembali / maju dalam sejarah tab semasa: CTRL - atau y CTRL - i
  6. Lihat muat turun semasa: : muat turun Catatan: Buka di tab yang sama
  7. Tambahkan penanda halaman: A Nota: Nanti kita akan belajar cara yang lebih lengkap untuk melakukannya
  8. Cari penanda buku: : penanda Nota: idem

konfigurasi

Kami akan memulakan dengan menambahkan beberapa baris ke fail .vimperatorrc kami yang seperti Vim's .vimrc.

nnoremap l nnoremap h

Sekarang kita memasuki mod perintah vimperator dan memuat konfigurasi baru kita:

: sumber! ~ / .vimperatorrc

Penjelasan kecil

Apa yang kami buat sekarang adalah memetakan Kunci l untuk menukar flap / tab ke kanan dan kunci h ke kiri.

Perkara seterusnya yang akan kita lakukan ialah mengedit fail itu untuk dapat mengakses laman web yang paling sering kami kunjungi dengan cepat:

Tambahkan yang berikut:

 
senyap qmark R http://cloud.feedly.com senyap qmark g https://gmail.com senyap qmark w https://wolframalpha.com senyap qmark r http://reddit.com senyap qmark atau https: // pandangan .com

De nuevo kita memuatkan fail kami dengan

: sumber! ~ / .vimperatorrc

Kita boleh mempraktikkan konfigurasi dengan menekan butang gnR dan tab baru akan dibuka dengan pembaca suapan.

Tetapi sekarang kita boleh mengakses Feedly tanpa menyentuh tetikus kami mendapati bahawa kami tidak dapat menggunakan pintasan papan kekunci dari perkhidmatan tersebut.

Untuk menyelesaikannya kita akan menggunakan salah satu skrip yang kita kloning sebelumnya, khususnya, kita akan menggunakan libly.js. Untuk menggunakannya, kami mengikuti langkah-langkah berikut:

  1. $ cp vimplug / _lently.js .vimperator / pemalam /
  2. Tambahkan baris berikut ke awal fail .vimperatorrc
    : sumber ~ / .vimperator / plugin_lently.js
  3. Tambahkan baris berikut ke fail .vimperatorrc
    : malas fmaps -u = 'cloud \ .feedly \ .com' m / r gm ga gg gl ovnp
  4. Kami memuatkan semula fail dengan
    : sumber! ~ / .vimperatorrc

Sekarang setiap kali kita mengakses Feedly, kita dapat menggunakan pintasan papan kekunci yang dibenarkan oleh halaman ini.

Akhirnya, jika garis yang turun setiap kali kita tekan j kita boleh menambahkan yang berikut ke fail .vimperatorrc

nnoremap j 3j nnoremap k 3k

Sekarang ia akan turun / naik tiga baris.

Untuk memindahkan tab dengan pantas, kita dapat menambahkan kod berikut ke fail .vimperatorrc

nnoremap : tabmove! -1 nnoremap : tabmove! +1

Penanda buku / Kegemaran

Sesuatu yang banyak saya gunakan semasa membuat penyelidikan atau mencari maklumat berguna ialah _favorites_.

Tetapi cara terpantas untuk menghubungi adalah CTRL - D atau dengan Vimperator sedang menekan A, yang hanya menambah pautan dan tajuknya, jadi jika beberapa minggu kemudian kita memerlukan maklumat seperti itu, kita harus mengingat tajuk atau laman web.

Untuk menggunakan label kami tekan kekunci a dan pada akhir baris yang keluar kami menulis:

-tabel Label1, Label2, dll

Sekarang untuk melaksanakan fungsi terbalik, kita tekan

: penanda -tabel Label1

Sekiranya kita meletakkan : penanda kita boleh meletakkan sebahagian tajuk atau pautan.

Pelbagai

Kami juga dapat mengakses menu konteks menggunakan kombinasi kunci ;c, kami memilih pautan (ditekan dengan papan kekunci
digit yang bertindih pautan) dan tekan ENTER.

Tab Jubin

Walaupun, dapat beralih antara flap / tab (mulai sekarang, kerana kemalasan, tab) dengan hanya h y l ia sangat selesa, dapat diperbaiki sedikit
tambah. Ini, menggunakan peluasan Tab jubin yang membolehkan anda memisahkan tab menjadi beberapa, seolah-olah itu Vim vsplit.

Setelah pelanjutan dipasang, penggunaan asasnya mudah:

  1. Klon dan asingkan tekan tab semasa CTRL + Anak panah
  2. Buat tab baru dan tekan berasingan Shift + Anak panah
  3. Pindah ke sub-tab yang kami tekan Shift+CTRL+ Anak panah
  4. Bersatu dalam satu tab yang satu dan yang ada di sebelah kanan, tekan F12, untuk memisahkan mereka F12 lagi
Artikel ini telah ditulis dalam forum kami oleh daa1494Saya hanya membawanya ke sini dengan beberapa pengeditan kecil dalam teks.

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   RAW-Asas kata

    Hebat! .. Saya suka Vimperator, saya telah menggunakannya selama beberapa bulan, menggantikan penyemak imbas Uzbl saya yang sebelumnya, yang memberi saya fungsi yang serupa dengan alat tambah ini ..

    Saya mengesyorkan bahawa jika anda mencubanya, anda menggunakannya selama beberapa minggu untuk membiasakannya, dan kemudian anda akan melihat betapa cepat dan intuitifnya menjadi .. 😀

    1.    eliotime3000 kata

      Baiklah, Uzbl sama baiknya, tetapi sudah semakin basi kerana enjin rendering Webkit tidak dikendalikan.

  2.   ahdezzz kata

    Saya telah menggunakan vimperator selama kira-kira tiga bulan dan sangat bagus, terlalu teruk ia tidak tersedia untuk Chrome / Chromium. Ngomong-ngomong, ketika menggunakan Ubuntu, saya menghadapi masalah bahawa Firefox tidak mengenali kebanyakan perintah vimperator, dan nampaknya kesalahannya adalah menu global, jadi jalan keluarnya adalah dengan mematikan menu global untuk Firefox, yang mana Ia dilakukan dari about: config => ui.use_unity_menubar dengan mengklik kanan pada yang terakhir dan memilih TOGGLE.

    Akhirnya, saya ingin menyebut pintasan papan kekunci yang sangat berguna:
    d: tab tutup.
    u: tab pemulihan sekiranya ditutup secara tidak sengaja (sangat berguna!)
    gg: Pindah ke bahagian atas halaman.
    G: Pindah ke bahagian bawah halaman.
    /: Masuk ke mod "carian"

    Salam dan terima kasih banyak untuk penerbitan, beberapa perkara telah banyak membantu saya.

  3.   scorponox kata

    Saya menggunakan dwb banyak. Bagi saya yang terbaik dari jenis ini.

  4.   jlbaena kata

    Saya menggunakan pentadactyl, yang serupa dengan vimperator.
    http://5digits.org/pentadactyl/

  5.   oscar kata

    Ok butoo ... Adakah ada yang tahu bagaimana 'kembali' ke halaman sebelumnya ketika saya menavigasi di Firefox? (pada tab yang sama) perkara asas yang biasa saya lakukan dengan menekan kekunci ruang belakang ...: - /

    Perkara lain, di gThumb: Siapa yang muncul dengan idea "cemerlang" meletakkan anak panah untuk beralih ke foto seterusnya, yang satu menunjuk ke atas dan yang lain ke bawah? (apa yang mereka fikirkan?). Dan perkara paling asas di dunia: Mengapa saya tidak boleh menukar foto dengan hanya menekan kursor kiri dan kanan (sesuatu sepanjang hayat, seperti dalam semua program jenis ini).

    Di Linux mereka memerlukan pereka!

    Salam, dan terima kasih banyak!

    1.    meriah kata

      1.- Untuk kembali dengan kekunci Backspace di sini anda mempunyai bagaimana.

      2- Memang benar bahawa banyak aplikasi memerlukan reka bentuk yang lebih baik, tetapi sangat umum untuk mengatakan bahawa Linux memerlukan pereka.

      1.    oscar kata

        Elav, terima kasih banyak !! Saya betulkan!

        Orang seperti anda membuat perbezaan! Maaf atas komen-kritikan dari tadi.

        Terima kasih sekali lagi 🙂

        1.    meriah kata

          Anda dialu-alukan Oscar, itulah yang kami mahukan 😀