2010-03-10 21 views
11

Tôi yêu VI và tôi đang tìm một plugin thuộc loại sắp xếp cho phép tôi nhập văn bản trong trình duyệt của mình (tốt nhất là Firefox hoặc Chrome) bằng cách sử dụng lệnh VI. Nó sẽ giúp tôi tiết kiệm rất nhiều thời gian và đồng thời viết email dài. Bất cứ ai có thể nghĩ về bất kỳ plugin nào có thể cho phép tôi làm điều này? Tôi đã hy vọng với Vimperator (https://addons.mozilla.org/en-US/firefox/addon/4891) nhưng sau khi cài đặt nó, tôi nhận ra rằng nó đã không làm một VI nghĩ rằng tôi muốn làm: tạo hoặc chỉnh sửa một hộp văn bản với VI lệnh. Nó chỉ cho phép tôi thực hiện các lệnh của Trình duyệt và cuộn theo kiểu VI.Tôi muốn sử dụng các lệnh giống VI trong Trình duyệt Web?

+0

Cho vào, chấp nhận mặt tối và tìm hiểu cách sử dụng * công suất * của các móc khóa emac; và cùng nhau chúng ta có thể cai trị ... – dmckee

+1

* Ném nước Thánh vào mặt của dmckee * "Sức mạnh của Đấng Christ buộc bạn" – puk

Trả lời

0

Hiện tại, API tiện ích của Chrome khá đơn giản; Tôi chỉ đơn giản là không nghĩ rằng hiện có đủ API móc vào trình duyệt để có thể hỗ trợ một cái gì đó như thế này.

Bạn có thể muốn kiểm tra tên gây nhầm lẫn có tên Conkeror browser (không giống với Konqueror trong Linux), được mô tả là con yêu thích nhất của VI và Firefox. Nó giống như VI với công cụ dựng hình Gecko (tôi nghĩ).

+0

Conkerer là chìa khóa Emacs + trình duyệt và không phải VI. – 18bytes

+0

Ah vâng, bạn đúng, thưa bạn. Có một cái nĩa gọi là Vonkeror, mà tôi đoán sử dụng keybindings giống như VI. –

10

kể từ khi bạn đã cài đặt Vimperator, bạn có thể thử này:

se editor =”YOUR-GVIM-PATH/vim72/gvim.exe -f”

Nhấn Ctrl + tôi gọi gvim để xử lý văn bản bạn muốn chỉnh sửa.

+0

+1 Tôi đã sử dụng máy vimperator trong một vài năm và không biết bạn có thể làm điều này. Mát mẻ. –

+0

Tôi sẽ thử một lần nữa. Và bài đăng của bạn là nhiều lý do để tự cài đặt. Tôi * bỏ lỡ * vim trong các hộp văn bản trình duyệt. –

+0

Cảm ơn bình tĩnh! Tôi không có trình chỉnh sửa được đặt đúng cách. Oh, và một lưu ý khác, có vẻ như vimperator không thích không gian trên đường đi. I E. "c:/tệp chương trình/vim/gvim.exe -f" sẽ không hoạt động do không gian trong "tệp chương trình". –

6

Tôi đã rất may mắn với tiện ích mở rộng AllText firefox của nó. Có lẽ không trơn tru như giấc mơ của bạn, nhưng nó hoạt động rất tốt trong thực tế.

+0

Tôi đã dành năm phút để tìm liên kết đến plugin này (quên tên), sau đó tôi cuộn xuống và bạn đánh bại tôi quá nó :) +1 –

+0

Cảm ơn, đây là những gì tôi đang tìm kiếm! Tôi cũng đã thử tùy chọn này và thật tuyệt vời khi cho phép tôi sử dụng VIM bên ngoài trình duyệt trong khi vẫn giữ nguyên mọi thứ. I E. nó liền mạch hơn nhiều. Trình Vimperator trình bày trải nghiệm duyệt web nhanh hơn, nhưng hiện tại, tôi sẽ giữ nguyên điều đó vì tôi chỉ muốn có tùy chọn nhập văn bản nhanh hơn ngay bây giờ. –

1

Tôi đã sử dụng phần mở rộng cho Firefox Mozex trong nhiều năm.

Sau khi cài đặt, vào "Textarea" tab, gán một phím nóng và nhập lệnh để chạy. Ví dụ:

gnome-terminal -e "/usr/bin/vim %t" 

Khi nhấn phím nóng, Mozex sẽ tạo một tệp tạm thời và thay thế "% t" ở trên với tên của nó.

Nếu có nhiều hơn một vùng văn bản trên một trang, nó sẽ cho phép bạn chọn trang bạn muốn chỉnh sửa.

Mozex cung cấp nhiều chức năng hơn là chỉ chỉnh sửa vùng văn bản. Nếu bạn muốn "xem nguồn" với Vim, bạn cũng có thể làm điều đó.

+0

Trang web dường như cũ .. Không có liên kết nào để tải xuống hoặc kéo nguồn dường như hoạt động nữa nhưng tôi đã tìm thấy một bản sao sau khi cọ rửa Google một lúc. Tôi đã đẩy nó vào github trong trường hợp ai đó đang tìm kiếm nó. https://github.com/dcondrey/Mozex – davidcondrey

1

Tôi đã sử dụng jV trong một thời gian trên firefox. Nó hoạt động ngay cả với các phiên bản mới hơn mà phần mở rộng không chính thức yêu cầu hỗ trợ. Các dev says họ đang làm việc trên một phiên bản chrome.

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