Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/grantm/bcvi
Back-channel vi
https://github.com/grantm/bcvi
perl ssh vim
Last synced: 2 months ago
JSON representation
Back-channel vi
- Host: GitHub
- URL: https://github.com/grantm/bcvi
- Owner: grantm
- Created: 2010-02-22T09:09:14.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2019-10-06T04:35:10.000Z (over 5 years ago)
- Last Synced: 2024-11-15T04:58:27.854Z (2 months ago)
- Topics: perl, ssh, vim
- Language: Perl
- Homepage: http://sshmenu.sourceforge.net/articles/bcvi/
- Size: 387 KB
- Stars: 62
- Watchers: 8
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: README.markdown
- Changelog: Changes
Awesome Lists containing this project
README
bcvi - Back-channel vi
======================This is a handy little utility for people who use SSH to connect to servers
but like to use gvim (a GUI version of vim) to edit files. When you're
connected to a remote server (say server.example.com) and type a command like:bcvi .bashrc
The bcvi utility sends a message back to your workstation which causes a
command like this to be run:gvim scp://server.example.com/.bashrc
Because the editor process is running on your workstation:
* all your local .vimrc macros, settings, etc are available
* the GUI is snappy and responsive (unlike an X-forwarded app)
* when you save the file, it is transparently uploaded via scp
* your remote shell window is available to run other commandsMore Info
---------For a more detailed description of `bcvi` (with pretty pictures), go to:
[http://sshmenu.sourceforge.net/articles/bcvi/](http://sshmenu.sourceforge.net/articles/bcvi/).Copyright and Licence
---------------------Copyright (C) 2007-2012 Grant McLean
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.