Is there a method for making Google Chrome open textareas in vim?
Clash Royale CLAN TAG#URR8PPP
up vote
15
down vote
favorite
I used to use Firefox on a daily basis but have switched to Google Chrome, and have been using it for 2+ years now. The one plugin that I miss is this one, It's All Text!. This plugin allowed for the textarea to be opened into a separate vim
or gvim
window where I could do editing and then save the contents when done, back to Firefox.
The closes thing I've found is this plugin is TextAid, but I find it a bit of kludge since it requires a separate web server to be kept up.
I'd really prefer not having to use TextAid, does anyone know of any alternative methods to achieving this using Chrome?
vim chrome plugin
add a comment |Â
up vote
15
down vote
favorite
I used to use Firefox on a daily basis but have switched to Google Chrome, and have been using it for 2+ years now. The one plugin that I miss is this one, It's All Text!. This plugin allowed for the textarea to be opened into a separate vim
or gvim
window where I could do editing and then save the contents when done, back to Firefox.
The closes thing I've found is this plugin is TextAid, but I find it a bit of kludge since it requires a separate web server to be kept up.
I'd really prefer not having to use TextAid, does anyone know of any alternative methods to achieving this using Chrome?
vim chrome plugin
Wouldn't this be more appropriate for superuser?
â Patrick
Nov 8 '13 at 19:35
@Patrick - possibly, but I run this entirely on Linux and wanted a Linux slant to it, not windows. Also I know Jasonwryan uses vimprobable and I wanted to get feedback as to possible alternatives from other powerusers of this site. If others agree that it's way off topic I'll be happy to move it over to SU, but I frequent that site enough that I wasn't as interested in their take on this at this time.
â slmâ¦
Nov 8 '13 at 19:37
add a comment |Â
up vote
15
down vote
favorite
up vote
15
down vote
favorite
I used to use Firefox on a daily basis but have switched to Google Chrome, and have been using it for 2+ years now. The one plugin that I miss is this one, It's All Text!. This plugin allowed for the textarea to be opened into a separate vim
or gvim
window where I could do editing and then save the contents when done, back to Firefox.
The closes thing I've found is this plugin is TextAid, but I find it a bit of kludge since it requires a separate web server to be kept up.
I'd really prefer not having to use TextAid, does anyone know of any alternative methods to achieving this using Chrome?
vim chrome plugin
I used to use Firefox on a daily basis but have switched to Google Chrome, and have been using it for 2+ years now. The one plugin that I miss is this one, It's All Text!. This plugin allowed for the textarea to be opened into a separate vim
or gvim
window where I could do editing and then save the contents when done, back to Firefox.
The closes thing I've found is this plugin is TextAid, but I find it a bit of kludge since it requires a separate web server to be kept up.
I'd really prefer not having to use TextAid, does anyone know of any alternative methods to achieving this using Chrome?
vim chrome plugin
vim chrome plugin
asked Nov 8 '13 at 19:33
slmâ¦
241k66500668
241k66500668
Wouldn't this be more appropriate for superuser?
â Patrick
Nov 8 '13 at 19:35
@Patrick - possibly, but I run this entirely on Linux and wanted a Linux slant to it, not windows. Also I know Jasonwryan uses vimprobable and I wanted to get feedback as to possible alternatives from other powerusers of this site. If others agree that it's way off topic I'll be happy to move it over to SU, but I frequent that site enough that I wasn't as interested in their take on this at this time.
â slmâ¦
Nov 8 '13 at 19:37
add a comment |Â
Wouldn't this be more appropriate for superuser?
â Patrick
Nov 8 '13 at 19:35
@Patrick - possibly, but I run this entirely on Linux and wanted a Linux slant to it, not windows. Also I know Jasonwryan uses vimprobable and I wanted to get feedback as to possible alternatives from other powerusers of this site. If others agree that it's way off topic I'll be happy to move it over to SU, but I frequent that site enough that I wasn't as interested in their take on this at this time.
â slmâ¦
Nov 8 '13 at 19:37
Wouldn't this be more appropriate for superuser?
â Patrick
Nov 8 '13 at 19:35
Wouldn't this be more appropriate for superuser?
â Patrick
Nov 8 '13 at 19:35
@Patrick - possibly, but I run this entirely on Linux and wanted a Linux slant to it, not windows. Also I know Jasonwryan uses vimprobable and I wanted to get feedback as to possible alternatives from other powerusers of this site. If others agree that it's way off topic I'll be happy to move it over to SU, but I frequent that site enough that I wasn't as interested in their take on this at this time.
â slmâ¦
Nov 8 '13 at 19:37
@Patrick - possibly, but I run this entirely on Linux and wanted a Linux slant to it, not windows. Also I know Jasonwryan uses vimprobable and I wanted to get feedback as to possible alternatives from other powerusers of this site. If others agree that it's way off topic I'll be happy to move it over to SU, but I frequent that site enough that I wasn't as interested in their take on this at this time.
â slmâ¦
Nov 8 '13 at 19:37
add a comment |Â
5 Answers
5
active
oldest
votes
up vote
6
down vote
There is a chrome extension named Surfingkeys, which includes ACE vim editor(a vim editor implemented with Javascript).
With the extension, you could press Ctrl-i
to call the vim editor out when you're in a input
or textarea
element. Then you could edit your text with the vim editor, and :wq
to write text in vim editor back to the element on page.
You could also use the vim editor to select option for a select
element, which is useful when there are tons of options within the select
element.
More info could be found --
vim editor with ACE
.
Besides this feature, surfingkeys adds a ton of functionality to chrome, not to mention that you can add additional functions using javascript
â Ricardo Pietrobon
Nov 18 '17 at 16:06
add a comment |Â
up vote
4
down vote
It's more difficult with chrome (by design), but you can try textaid.
See https://superuser.com/questions/261689/its-all-text-for-chrome
1
github.com/epeli/TextareaConnect is broken so that doesn't look to be a viable option. As I already stated, I'm aware of textaid, wanted alternatives, if any.
â slmâ¦
Nov 8 '13 at 20:02
add a comment |Â
up vote
2
down vote
In general you have to have a backend. Though, it does not need to be a web server. If you are comfortable with having a script running locally each time you open an edit or have a service running (Though that would be close to the issue at hand) it can be done trough using the API to communication with local scripts over pipes.
In short how it works is by using Ajax in the browser. An extension can call a local script which in turn open desired editor and keeps the communication going. The local script prints data to stdout
and the extension receive what is pushed.
Another choice is to use local storage but have not found a way to nicely combine it with actually launching local applications.
I have a project on ice using python as backend and primarily Vim as editor, but have also tested it with things like Emacs and Gedit. I had a working version, but mangled it up and have not looked at it for some time.
This is not an answer per se but added it as a note. I might work on the plugin and come back to it ;), but if local script is a non starter I'm afraid it won't help much for your request.
I'd be interested in where this went if you decide to do something. Please keep me in the loop, I'd be interested in pitching in too if you wanted an extra set of hands.
â slmâ¦
Mar 1 '14 at 19:44
add a comment |Â
up vote
2
down vote
Wasavi opens text areas in a vi-like editor, which is configurable via an rc
file.
Videos and download links on the GitHub page.
Chrome, Opera and Firefox are supported.
Here's an example of me editing this answer:
add a comment |Â
up vote
0
down vote
Update Oct 18:
Try following plugin:
https://github.com/pandysong/ghost-text.vim
New contributor
add a comment |Â
5 Answers
5
active
oldest
votes
5 Answers
5
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
6
down vote
There is a chrome extension named Surfingkeys, which includes ACE vim editor(a vim editor implemented with Javascript).
With the extension, you could press Ctrl-i
to call the vim editor out when you're in a input
or textarea
element. Then you could edit your text with the vim editor, and :wq
to write text in vim editor back to the element on page.
You could also use the vim editor to select option for a select
element, which is useful when there are tons of options within the select
element.
More info could be found --
vim editor with ACE
.
Besides this feature, surfingkeys adds a ton of functionality to chrome, not to mention that you can add additional functions using javascript
â Ricardo Pietrobon
Nov 18 '17 at 16:06
add a comment |Â
up vote
6
down vote
There is a chrome extension named Surfingkeys, which includes ACE vim editor(a vim editor implemented with Javascript).
With the extension, you could press Ctrl-i
to call the vim editor out when you're in a input
or textarea
element. Then you could edit your text with the vim editor, and :wq
to write text in vim editor back to the element on page.
You could also use the vim editor to select option for a select
element, which is useful when there are tons of options within the select
element.
More info could be found --
vim editor with ACE
.
Besides this feature, surfingkeys adds a ton of functionality to chrome, not to mention that you can add additional functions using javascript
â Ricardo Pietrobon
Nov 18 '17 at 16:06
add a comment |Â
up vote
6
down vote
up vote
6
down vote
There is a chrome extension named Surfingkeys, which includes ACE vim editor(a vim editor implemented with Javascript).
With the extension, you could press Ctrl-i
to call the vim editor out when you're in a input
or textarea
element. Then you could edit your text with the vim editor, and :wq
to write text in vim editor back to the element on page.
You could also use the vim editor to select option for a select
element, which is useful when there are tons of options within the select
element.
More info could be found --
vim editor with ACE
.
There is a chrome extension named Surfingkeys, which includes ACE vim editor(a vim editor implemented with Javascript).
With the extension, you could press Ctrl-i
to call the vim editor out when you're in a input
or textarea
element. Then you could edit your text with the vim editor, and :wq
to write text in vim editor back to the element on page.
You could also use the vim editor to select option for a select
element, which is useful when there are tons of options within the select
element.
More info could be found --
vim editor with ACE
.
answered Feb 5 '17 at 14:45
brook hong
20123
20123
Besides this feature, surfingkeys adds a ton of functionality to chrome, not to mention that you can add additional functions using javascript
â Ricardo Pietrobon
Nov 18 '17 at 16:06
add a comment |Â
Besides this feature, surfingkeys adds a ton of functionality to chrome, not to mention that you can add additional functions using javascript
â Ricardo Pietrobon
Nov 18 '17 at 16:06
Besides this feature, surfingkeys adds a ton of functionality to chrome, not to mention that you can add additional functions using javascript
â Ricardo Pietrobon
Nov 18 '17 at 16:06
Besides this feature, surfingkeys adds a ton of functionality to chrome, not to mention that you can add additional functions using javascript
â Ricardo Pietrobon
Nov 18 '17 at 16:06
add a comment |Â
up vote
4
down vote
It's more difficult with chrome (by design), but you can try textaid.
See https://superuser.com/questions/261689/its-all-text-for-chrome
1
github.com/epeli/TextareaConnect is broken so that doesn't look to be a viable option. As I already stated, I'm aware of textaid, wanted alternatives, if any.
â slmâ¦
Nov 8 '13 at 20:02
add a comment |Â
up vote
4
down vote
It's more difficult with chrome (by design), but you can try textaid.
See https://superuser.com/questions/261689/its-all-text-for-chrome
1
github.com/epeli/TextareaConnect is broken so that doesn't look to be a viable option. As I already stated, I'm aware of textaid, wanted alternatives, if any.
â slmâ¦
Nov 8 '13 at 20:02
add a comment |Â
up vote
4
down vote
up vote
4
down vote
It's more difficult with chrome (by design), but you can try textaid.
See https://superuser.com/questions/261689/its-all-text-for-chrome
It's more difficult with chrome (by design), but you can try textaid.
See https://superuser.com/questions/261689/its-all-text-for-chrome
edited Mar 20 '17 at 10:18
Communityâ¦
1
1
answered Nov 8 '13 at 19:56
Gilles Quenot
15.6k13649
15.6k13649
1
github.com/epeli/TextareaConnect is broken so that doesn't look to be a viable option. As I already stated, I'm aware of textaid, wanted alternatives, if any.
â slmâ¦
Nov 8 '13 at 20:02
add a comment |Â
1
github.com/epeli/TextareaConnect is broken so that doesn't look to be a viable option. As I already stated, I'm aware of textaid, wanted alternatives, if any.
â slmâ¦
Nov 8 '13 at 20:02
1
1
github.com/epeli/TextareaConnect is broken so that doesn't look to be a viable option. As I already stated, I'm aware of textaid, wanted alternatives, if any.
â slmâ¦
Nov 8 '13 at 20:02
github.com/epeli/TextareaConnect is broken so that doesn't look to be a viable option. As I already stated, I'm aware of textaid, wanted alternatives, if any.
â slmâ¦
Nov 8 '13 at 20:02
add a comment |Â
up vote
2
down vote
In general you have to have a backend. Though, it does not need to be a web server. If you are comfortable with having a script running locally each time you open an edit or have a service running (Though that would be close to the issue at hand) it can be done trough using the API to communication with local scripts over pipes.
In short how it works is by using Ajax in the browser. An extension can call a local script which in turn open desired editor and keeps the communication going. The local script prints data to stdout
and the extension receive what is pushed.
Another choice is to use local storage but have not found a way to nicely combine it with actually launching local applications.
I have a project on ice using python as backend and primarily Vim as editor, but have also tested it with things like Emacs and Gedit. I had a working version, but mangled it up and have not looked at it for some time.
This is not an answer per se but added it as a note. I might work on the plugin and come back to it ;), but if local script is a non starter I'm afraid it won't help much for your request.
I'd be interested in where this went if you decide to do something. Please keep me in the loop, I'd be interested in pitching in too if you wanted an extra set of hands.
â slmâ¦
Mar 1 '14 at 19:44
add a comment |Â
up vote
2
down vote
In general you have to have a backend. Though, it does not need to be a web server. If you are comfortable with having a script running locally each time you open an edit or have a service running (Though that would be close to the issue at hand) it can be done trough using the API to communication with local scripts over pipes.
In short how it works is by using Ajax in the browser. An extension can call a local script which in turn open desired editor and keeps the communication going. The local script prints data to stdout
and the extension receive what is pushed.
Another choice is to use local storage but have not found a way to nicely combine it with actually launching local applications.
I have a project on ice using python as backend and primarily Vim as editor, but have also tested it with things like Emacs and Gedit. I had a working version, but mangled it up and have not looked at it for some time.
This is not an answer per se but added it as a note. I might work on the plugin and come back to it ;), but if local script is a non starter I'm afraid it won't help much for your request.
I'd be interested in where this went if you decide to do something. Please keep me in the loop, I'd be interested in pitching in too if you wanted an extra set of hands.
â slmâ¦
Mar 1 '14 at 19:44
add a comment |Â
up vote
2
down vote
up vote
2
down vote
In general you have to have a backend. Though, it does not need to be a web server. If you are comfortable with having a script running locally each time you open an edit or have a service running (Though that would be close to the issue at hand) it can be done trough using the API to communication with local scripts over pipes.
In short how it works is by using Ajax in the browser. An extension can call a local script which in turn open desired editor and keeps the communication going. The local script prints data to stdout
and the extension receive what is pushed.
Another choice is to use local storage but have not found a way to nicely combine it with actually launching local applications.
I have a project on ice using python as backend and primarily Vim as editor, but have also tested it with things like Emacs and Gedit. I had a working version, but mangled it up and have not looked at it for some time.
This is not an answer per se but added it as a note. I might work on the plugin and come back to it ;), but if local script is a non starter I'm afraid it won't help much for your request.
In general you have to have a backend. Though, it does not need to be a web server. If you are comfortable with having a script running locally each time you open an edit or have a service running (Though that would be close to the issue at hand) it can be done trough using the API to communication with local scripts over pipes.
In short how it works is by using Ajax in the browser. An extension can call a local script which in turn open desired editor and keeps the communication going. The local script prints data to stdout
and the extension receive what is pushed.
Another choice is to use local storage but have not found a way to nicely combine it with actually launching local applications.
I have a project on ice using python as backend and primarily Vim as editor, but have also tested it with things like Emacs and Gedit. I had a working version, but mangled it up and have not looked at it for some time.
This is not an answer per se but added it as a note. I might work on the plugin and come back to it ;), but if local script is a non starter I'm afraid it won't help much for your request.
answered Mar 1 '14 at 19:11
Runium
17.5k42859
17.5k42859
I'd be interested in where this went if you decide to do something. Please keep me in the loop, I'd be interested in pitching in too if you wanted an extra set of hands.
â slmâ¦
Mar 1 '14 at 19:44
add a comment |Â
I'd be interested in where this went if you decide to do something. Please keep me in the loop, I'd be interested in pitching in too if you wanted an extra set of hands.
â slmâ¦
Mar 1 '14 at 19:44
I'd be interested in where this went if you decide to do something. Please keep me in the loop, I'd be interested in pitching in too if you wanted an extra set of hands.
â slmâ¦
Mar 1 '14 at 19:44
I'd be interested in where this went if you decide to do something. Please keep me in the loop, I'd be interested in pitching in too if you wanted an extra set of hands.
â slmâ¦
Mar 1 '14 at 19:44
add a comment |Â
up vote
2
down vote
Wasavi opens text areas in a vi-like editor, which is configurable via an rc
file.
Videos and download links on the GitHub page.
Chrome, Opera and Firefox are supported.
Here's an example of me editing this answer:
add a comment |Â
up vote
2
down vote
Wasavi opens text areas in a vi-like editor, which is configurable via an rc
file.
Videos and download links on the GitHub page.
Chrome, Opera and Firefox are supported.
Here's an example of me editing this answer:
add a comment |Â
up vote
2
down vote
up vote
2
down vote
Wasavi opens text areas in a vi-like editor, which is configurable via an rc
file.
Videos and download links on the GitHub page.
Chrome, Opera and Firefox are supported.
Here's an example of me editing this answer:
Wasavi opens text areas in a vi-like editor, which is configurable via an rc
file.
Videos and download links on the GitHub page.
Chrome, Opera and Firefox are supported.
Here's an example of me editing this answer:
answered Aug 3 '17 at 16:01
Tom Hale
6,07522779
6,07522779
add a comment |Â
add a comment |Â
up vote
0
down vote
Update Oct 18:
Try following plugin:
https://github.com/pandysong/ghost-text.vim
New contributor
add a comment |Â
up vote
0
down vote
Update Oct 18:
Try following plugin:
https://github.com/pandysong/ghost-text.vim
New contributor
add a comment |Â
up vote
0
down vote
up vote
0
down vote
Update Oct 18:
Try following plugin:
https://github.com/pandysong/ghost-text.vim
New contributor
Update Oct 18:
Try following plugin:
https://github.com/pandysong/ghost-text.vim
New contributor
New contributor
answered 7 mins ago
pandy.song
1
1
New contributor
New contributor
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f99466%2fis-there-a-method-for-making-google-chrome-open-textareas-in-vim%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Wouldn't this be more appropriate for superuser?
â Patrick
Nov 8 '13 at 19:35
@Patrick - possibly, but I run this entirely on Linux and wanted a Linux slant to it, not windows. Also I know Jasonwryan uses vimprobable and I wanted to get feedback as to possible alternatives from other powerusers of this site. If others agree that it's way off topic I'll be happy to move it over to SU, but I frequent that site enough that I wasn't as interested in their take on this at this time.
â slmâ¦
Nov 8 '13 at 19:37