Web tarayıcısı giriş alanlarındaki Vim arayüzü?


29

Vim metin editörünün aynı klavye arayüzü ile giriş kutularının girişini yapan bir tarayıcı eklentisi arıyorum. Genel gezinmeyi daha etkili kılan Vimium'u benimsedim , ancak genellikle bir giriş alanı seçerken ( bu yazıyı oluştururken olduğu gibi) kendi isteğimi Vim arayüzüne sahip olduğumu görüyorum. Vim metin editörüyle dosyayı düzenlediğim şekilde aynı şekilde gezinmek istiyorum ve böyle bir eklenti olup olmadığını merak ediyorum.


Yanıtlar:


11

Beşparmaklı Firefox için ve Vimperator eklentileri vim benzeri basarak metin alanlarında düzenleme izin ctrl+t; Ben de kalıcı olarak açmak için bir seçenek olduğunu düşünüyorum. Aynı zamanda Hepsi Metin! Bu aslında sizin için bir editör başlatacak.

Chrome gittiğinde, API oldukça sınırlı olduğu kadar kolay değildir. Sisteminizde bir sunucu çalıştırmanızı gerektirir. Orada TextareaConnect ama şu anda bozuk görünüyor.


Sonunda pentadactyll eklentisine daldım ve çok etkilendim!
rudolph9

8

wasavi birden fazla web tarayıcısındaki metin kutuları için bir vim arayüzü sağlar (Chrom (ium), Firefox / Iceweasel ve Opera) ve Linux'ta Chromium'da çalıştığını onaylayabilirim (Debian 7 w / Gnome3). <Ctrl><Enter>Aşağıdaki ana sayfada çok daha fazla bilgi ile başlayın :

wasavi ana sayfa

Github sayfası

Chrom için (ium)

Opera ve Firefox / Iceweasel'e yükleme bağlantıları ana sayfada bulunabilir (yukarıdaki bağlantı - Onları ekledim ancak 2'den fazla bağlantıyla gönderemiyorum ...)


En azından benim için büyük bir dezavantaj olan görsel blok modundan (en azından kromdan) yoksun görünüyor.
pseyfert 13:17

6

Shawn'ın cevabını ekleyen pentadactyl (ve vimperator) ctrl+i, bir metin alanındayken vim'de düzenlemeyi gerçekten yapmanızı sağlar . Metin alanının içeriğini geçici bir dosyaya kaydeder, o dosyayı (g) vim'de açar ve editörü kapattıktan sonra (değiştirilmiş) içeriği tekrar okur.


Bu onun cevabına bir yorum eklenmelidir.
rudolph9

4
Orada daha iyi olacağına katılıyorum, evet. Ancak bunu yapacak kadar fazla desteğim yok ve bunun değerli bir katkı olduğunu hissettim (şahsen bu özelliği oldukça yararlı bulduğum için), bu yüzden bunun yerine yapmaya karar verdim. Üzgünüm.
MaienM

1

Chrome kullanıyorsanız, yakın zamanda Vimsert adlı açık kaynaklı bir Chrome uzantısını yayınlıyorum. Ace editörünün vim modu içindeki herhangi bir metni düzenleyebilmenizi sağlar.

https://github.com/gabesullice/vimsert


stackexchange ve sharelatex sitelerinde sorun var gibi gözüküyor (ctrl + i web sayfası tarafından yakalandı ve uzantıyı başlatmak yerine metni italik yapıyor)
pseyfert 13.01

1

Eğer bir kod vim benzeri editörüne bir textarea dönüştürmek istiyorsanız, bu yer işareti bir içine herhangi textarea dönüştürmek için izin as üzerine üç kez tıklayarak. Vim ve emacs tuş bağlamalarını destekler Bunları yer imi oluşturma sayfasında seçebilirsiniz.


0

Anahtarın Fsizin cevabınız olduğunu düşünüyorum , böylece tüm giriş kutularını bir sayı ile işaretler, ardından istediğiniz giriş alanını olduğu kadar basit bir şekilde vurur. Tadını çıkar!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.