2008-09-16 29 views

Trả lời

44

It's All Text!

Từ trang mở rộng:

Ở góc dưới bên phải của bất kỳ hộp chỉnh sửa , một nút chỉnh sửa chút sẽ xuất hiện. Nhấp vào nó. Nếu đây là lần đầu tiên bạn đã sử dụng "Đó là tất cả văn bản!" khi đó bạn sẽ được yêu cầu đặt tùy chọn của mình, quan trọng nhất là trình chỉnh sửa.

Trang web sẽ bật lên trong trình chỉnh sửa đã chọn của bạn. Khi bạn lưu nó, nó sẽ làm mới trong trang web. Chờ cho ánh sáng màu vàng kỳ diệu có nghĩa là rằng bức xạ đã có hiệu lực!

+0

Một lời cảnh báo đối với người khác: Sau khi thiết lập trình chỉnh sửa thành gVim trên WinXP, tôi nhận được lỗi "Không thể mở trình chỉnh sửa" làm tôi bối rối một lúc. Hóa ra bạn cần khởi động lại Firefox mỗi khi bạn thực hiện thay đổi cho trình soạn thảo của mình! Điều đó nói rằng, nhận xét này được viết bằng "Tất cả văn bản"! Cảm ơn SO! : wq – user13060

+0

Nếu điều này vẫn còn là một vấn đề, vui lòng báo cáo tại http://trac.gerf.org/itsalltext - Cảm ơn! –

+0

Thay đổi kiến ​​trúc plugin FF, mà chúng tôi đã được cảnh báo trong một năm và cuối cùng được triển khai trong 57, có nghĩa là Tất cả văn bản đã chết. Các nhà phát triển khuyến cáo "emacs chrome" hoặc "GhostText" không phải là một thay thế hấp dẫn.Vimperator cũng đã chết, vì cùng một lý do. – Screenack

2

Một cách để thực hiện việc này là sử dụng tiện ích mở rộng vimperator - tất nhiên, điều đó thực hiện một số nhiều hơn số tiền bạn đang tìm kiếm lot.

23

Vimperator làm cho Firefox hành động rất giống với VIM:

Vimperator là một trình duyệt miễn phí add-on cho Firefox, mà làm cho nó trông và hành xử như soạn thảo văn bản Vim. . Nó có tổ hợp phím tương tự, và bạn có thể gọi nó là một trình duyệt web phương thức, như tổ hợp phím khác nhau theo chế độ mà bạn đang ở trong

Một khi bạn có con trỏ vào một hộp văn bản, nhấn Ctrl - Tôi để mở trong trình chỉnh sửa của bạn, mặc định là gvim.

+0

Vimperator thật tuyệt vời! Cảm ơn bạn. "Đó là tất cả văn bản" trả lời câu hỏi trực tiếp hơn mặc dù. – user13060

+0

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

6

It's All Text! sẽ cho phép bạn sử dụng bất kỳ trình chỉnh sửa nào bạn muốn. Để sử dụng vim với nó, bạn sẽ cần một tập lệnh shell nhỏ để mở nó trong một thiết bị đầu cuối:

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

Nếu bạn có GVim, bạn sẽ không cần shell, script, rõ ràng.

6

ViewSourceWith là một phần bổ trợ đáng giá khác. Nó hỗ trợ nhiều hơn là chỉ chỉnh sửa hộp và văn bản. Ví dụ, bạn có thể cấu hình nó để mở hình ảnh trong GIMP.

Một tính năng khác mà tôi thấy hữu ích là nó có thể bật lên một hộp thoại hiển thị tất cả tập lệnh js và css được sử dụng trên trang. Sau đó, bạn có thể chọn xem/chỉnh sửa tệp trong trình chỉnh sửa ưa thích của mình.

Đối với việc trả lời các câu hỏi về SO, bạn cũng có thể muốn có được Vim Markdown Syntax file

1

Bạn cũng có thể sử dụng ViewSourceWith addon để đạt được như vậy. Chỉ cần nhấp chuột phải vào bất kỳ đầu vào văn bản nào và bạn có thể chỉnh sửa nó bằng cách sử dụng Vim.

1

Như đã nói bởi những người khác, như a/(g) Vim sử dụng Vi có thể bạn sẽ muốn xem xét các addon Vimperator, mà còn cung cấp những gì bạn hỏi: bên trong một textbox, nhấn <Ci> để khởi động trình chỉnh sửa bên ngoài. (có thể được xác định trong _vimperatorrc: set editor = gvim -f)

2

Tại thời điểm viết thử nghiệm, nhưng jV extension có vẻ tốt. Để trích dẫn từ trang:

Tiện ích mở rộng này làm cho tất cả văn bản html trở thành phiên bản rất nhỏ gọn của Vi [m]. Đó là phương thức, hỗ trợ undo vô hạn, đã đăng ký hỗ trợ, tìm kiếm, chế độ trực quan và các lệnh chuyển động và chỉnh sửa khác nhau.

3

Nếu bạn sử dụng vimperator và có markdown syntax file cài đặt, một dòng hữu ích cho .vimperatorrc của bạn là:

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

này sẽ cho vim để làm nổi bật cú pháp markdown khi bạn đang ở trên stackoverflow.com, nhưng không phải khi bạn là bất kỳ trang web nào khác. Có hacks tương tự cho wikipedia/mediawiki vv Thưởng thức :)

2

Có một cách thử nghiệm để nhúng trực tiếp vim thực trong firefox bằng cách sử dụng embedded editor - mặc dù nó yêu cầu mozplugger và sẽ chỉ hoạt động trên Linux.

+0

Nghe có vẻ thực sự hữu ích, nhưng liên kết bị hỏng và tôi không thể tìm ra cách tìm kiếm nó. Bạn có thêm thông tin nào không? Có lẽ tên của tiện ích này? Hay là nó chết mãi mãi? –

+1

@ D.W. Nó được gọi là trình soạn thảo nhúng. Tôi đã tìm thấy một liên kết khác qua google và cập nhật bài đăng của tôi. –

2

Khi sử dụng Vimperator trong Windows (Tôi đang sử dụng Vista), bạn có thể cần phải thoát kép đường dẫn đến gvim.exe để sử dụng nó làm trình chỉnh sửa bên ngoài. Thoát đơn đã không làm việc cho tôi như Vimperator unescapes nó hai lần. Ví dụ:

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

Sau đó, trong hộp văn bản bạn sử dụng Ctrl + I và nó sẽ mở gvim để chỉnh sửa. Khi bạn lưu và thoát nó sẽ cập nhật hộp văn bản.

1

Một gợi ý cho người dùng máy Mac: nếu bạn muốn sử dụng "Đó là tất cả văn bản" với vim, cách dễ nhất là sử dụng http://code.google.com/p/macvim/. Điểm "Đó là tất cả văn bản" cho tập lệnh mvim được cung cấp cùng với .app (bạn có thể đặt tập lệnh này ở bất kỳ đâu, tôi chọn/usr/bin/để tôi có thể tải mvim từ dòng lệnh)

1

Hãy thử Tiện ích mở rộng wasavi. Bạn có thể muốn xem trang tất cả các phiên bản để đảm bảo bạn dùng thử phiên bản mới nhất. (Bản sao của this answer.)

1

Pterosaur là một plugin Firefox cho phép bạn sử dụng Vim trong tất cả các trường nhập. Nó sử dụng một quá trình Vim thực tế trong nền để nó có tất cả các chức năng mà bạn mong đợi, bao gồm đọc cấu hình .vimrc và các plugin của bạn.

+1

Nó đã được unmaintained cho một năm và dường như bị phá vỡ trong Firefox hiện đại (ít nhất, tôi không thể làm cho nó hoạt động). Thay vào đó tôi sẽ đề nghị thay thế. – Andrea

Các vấn đề liên quan