2008-09-16 9 views

Odpowiedz

44

It's All Text!

Od strony rozszerzenia:

w prawym dolnym rogu dowolnego okna edycja , pojawi się mały przycisk Edytuj. Kliknij go. Jeśli jest to po raz pierwszy użyłeś "It's All Text!" następnie użytkownik zostanie poproszony o ustawienie swoich preferencji, , co najważniejsze - edytor.

Strona zostanie wyświetlona w wybranym edytorze . Po zapisaniu, zostanie odświeżone na stronie internetowej. Poczekaj, aż pojawi się magiczna żółta poświata oznaczająca, że ​​promieniowanie zadziałało!

+0

Słowo ostrzeżenia dla innych: Po ustawieniu edytora na gVim na WinXP dostałem błąd "Nie można otworzyć edytora", który wprawiał mnie w zakłopotanie. Okazuje się, że musisz ponownie uruchomić Firefoksa za każdym razem, gdy dokonasz zmiany w swoim edytorze! To powiedziawszy, ten komentarz został napisany w "It's all text"! Dziękuję! : wq – user13060

+0

Jeśli to nadal stanowi problem, zgłoś go na http://trac.gerf.org/itsalltext - Dzięki! –

+0

Zmiany w architekturze wtyczek FF, o których ostrzegano przez rok, a ostatecznie zaimplementowane w 57, oznaczają, że It's All Text jest martwy. Programista zaleca "emacs chrome" lub "GhostText", z których żaden nie jest przekonującym zamiennikiem.Vimperator również nie żyje, z tego samego powodu. – Screenack

2

Jednym ze sposobów jest użycie rozszerzenia vimperator - oczywiście, które powoduje, że lot jest więcej niż to, czego szukasz.

23

Vimperator czyni akt Firefox bardzo podobnie VIM:

Vimperator to darmowy dodatek do przeglądarki Firefox, który sprawia, że ​​wyglądają i zachowują się jak w edytorze tekstu Vima. . Ma podobne klawiszy, i można to nazwać modalne przeglądarka internetowa, jak powiązania klawiszy różnią się w zależności od trybu, w którym jesteś w

Gdy masz kursor w polu tekstowym, uderzył Ctrl - I, aby otworzyć w edytorze, który domyślnie jest ustawiony na gvim.

+0

Vimperator jest niesamowity! Dziękuję Ci. "It's all text" odpowiada jednak na pytanie bardziej bezpośrednio. – user13060

+0

http://superuser.com/questions/376045/vimperator-is-there-any-way-to-edit-text –

6

It's All Text! pozwoli ci użyć dowolnego edytora. Aby użyć vim z nim, trzeba mieć mały skrypt, aby otworzyć go w terminalu:

#!/bin/sh 
exec xterm -e /usr/bin/vim "[email protected]" 

Jeśli masz GVim, nie trzeba będzie skorupę, scenariusz, oczywiście.

6

ViewSourceWith to kolejny dodatek warty obejrzenia. Obsługuje więcej niż tylko edytowanie pól i tekstu. Można na przykład skonfigurować go do otwierania obrazów w GIMP.

Inną przydatną funkcją, która może być przydatna, jest wyskakujące okno dialogowe zawierające wszystkie skrypty js i css używane na stronie. Następnie możesz wyświetlić/edytować plik w preferowanym edytorze.

za odpowiadanie na pytania na SO, można też chcą uzyskać Vim Markdown Syntax file

1

Można również użyć ViewSourceWith dodatek do osiągnięcia tego samego. Wystarczy kliknąć prawym przyciskiem myszy na dowolnym wpisie tekstowym i można go edytować za pomocą Vima.

1

Jak powiedział przez innych, jako VI/(g) Vima użytkownik prawdopodobnie będziesz chciał patrzeć na dodatek Vimperator, który zapewnia również co zapytać: wewnątrz pola tekstowego, uderzył <CI> uruchomienie zewnętrzny edytor. (można zdefiniować w _vimperatorrc: set editor = gvim -f)

2

W momencie pisania jest to eksperymentalne, ale jV extension wygląda dobrze. Aby zacytować na stronie:

To rozszerzenie powoduje, że wszystkie teksty HTML są bardzo uproszczoną wersją Vi [m]. Jest modalny, obsługuje nieskończone cofanie, obsługuje rejestr, wyszukiwanie, tryb wizualny oraz różne polecenia ruchu i edycji.

3

Jeśli używasz vimperator i mieć markdown syntax file zainstalowany, przydatnym dla .vimperatorrc linia jest:

au LocationChange .* :set editor="gvim -f" 
au LocationChange stackoverflow\.com :set editor="gvim -f -c 'set ft=mkd'" 

to powie vim zrobić podświetlanie składni Markdown gdy jesteś na stackoverflow.com, ale nie wtedy, gdy jesteś jakąkolwiek inną stroną. Istnieją podobne hacki do wikipedii/mediawiki itp. Ciesz się :)

2

Istnieje eksperymentalny sposób bezpośredniego osadzenia prawdziwego vima w Firefoxie przy użyciu embedded editor - choć wymaga on mozpluggera i działa tylko na Linuksie.

+0

To brzmi naprawdę użytecznie, ale link jest zepsuty i nie mogę wymyślić, jak szukać to. Czy masz więcej informacji? Być może nazwa dodatku? A może jest martwy na zawsze? –

+1

@ D.W. Nazywał się edytor osadzony. Znalazłem inny link przez google i zaktualizowałem mój post. –

2

Podczas używania Vimperatora w systemie Windows (używam Vista) może być konieczne podwójne wyjście ze ścieżki do gvim.exe, aby użyć go jako zewnętrznego edytora. Pojedyncza ucieczka nie działa dla mnie, ponieważ Vimperator dwa razy ją cofa. Np .:

:set editor="C:\\\\Program\\ Files\\ (x86)\\\\Vim\\\\vim72\\\\gvim.exe" -f 

Następnie, gdy w polu tekstowym użyjesz Ctrl + I, otworzy się gvim do edycji. Po zapisaniu i wyjściu zaktualizuje pole tekstowe.

1

Wskazówka dla użytkowników komputerów Mac: jeśli chcesz używać "It's all text" w vim, najprostszym sposobem jest użycie http://code.google.com/p/macvim/. Wskaż "It's all text" do skryptu mvim, który jest dostarczany razem z plikiem .app (możesz umieścić ten skrypt w dowolnym miejscu, wybieram/usr/bin /, aby móc załadować mvim z wiersza poleceń)

1

Wypróbuj rozszerzenie wasavi. Możesz sprawdzić stronę wszystkich wersji, aby upewnić się, że wypróbujesz najnowszą wersję. (Kopia this answer.)

1

Pterosaur to wtyczka do Firefoksa, która pozwala używać Vima we wszystkich polach wprowadzania. Używa rzeczywistego procesu Vima w tle, więc ma wszystkie funkcje, jakich oczekujesz, w tym czytanie konfiguracji .vimrc i wtyczek.

+1

Przez rok nie był leczony i wygląda na uszkodzony w nowoczesnym Firefoksie (przynajmniej nie mogłem go uruchomić). Zamiast tego sugerowałbym wasavi. – Andrea

Powiązane problemy