LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices

Reply
 
Search this Thread
Old 05-22-2010, 04:43 AM   #1
coolgreen1
Member
 
Registered: Nov 2007
Distribution: CentOS 5.5 x86_64 (Desktop) & Linux Mint 9 (Netbook)
Posts: 71

Rep: Reputation: 17
The original vi editor


Hi,

What ever happened to the original vi editor made by Bill Joy? Is there any place to download it? Are the derivatives and clones the only remaining vi editors?

Any answers would be greatly appreciated.
 
Old 05-22-2010, 06:22 AM   #2
linuxlover.chaitanya
Senior Member
 
Registered: Apr 2008
Location: Nagpur, India
Distribution: Cent OS 5/6, Ubuntu Server 10.04
Posts: 4,627

Rep: Reputation: Disabled
Slackware still has vi which is most comparable to the original vi. Solaris is another which has that old vi. I dont know where to get it from though.
 
Old 05-22-2010, 07:48 AM   #3
MTK358
LQ 5k Club
 
Registered: Sep 2009
Posts: 6,443
Blog Entries: 3

Rep: Reputation: 713Reputation: 713Reputation: 713Reputation: 713Reputation: 713Reputation: 713Reputation: 713
Arch uses the original vi.

But I think vim is much better.

I found that /usr/bin/vi was a symlink to ex. I changed it to be a symlink to vim.
 
Old 05-22-2010, 08:16 AM   #4
catkin
LQ 5k Club
 
Registered: Dec 2008
Location: Tamil Nadu, India
Distribution: Servers: Debian Squeeze and Wheezy. Desktop: Slackware64 14.0. Netbook: Slackware 13.37
Posts: 8,528
Blog Entries: 27

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Quote:
Originally Posted by linuxlover.chaitanya View Post
Slackware still has vi which is most comparable to the original vi.
Slackware's vi is a link to elvis.
 
Old 05-22-2010, 10:12 AM   #5
coolgreen1
Member
 
Registered: Nov 2007
Distribution: CentOS 5.5 x86_64 (Desktop) & Linux Mint 9 (Netbook)
Posts: 71

Original Poster
Rep: Reputation: 17
Hi,

Thanks for all of your help.
 
Old 05-22-2010, 01:17 PM   #6
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,749

Rep: Reputation: 461Reputation: 461Reputation: 461Reputation: 461Reputation: 461
Traditional vi:
http://ex-vi.sourceforge.net/
Other Traditional tools (bourne shell, etc):
http://heirloom.sourceforge.net/index.html
 
Old 05-24-2010, 12:27 AM   #7
linuxlover.chaitanya
Senior Member
 
Registered: Apr 2008
Location: Nagpur, India
Distribution: Cent OS 5/6, Ubuntu Server 10.04
Posts: 4,627

Rep: Reputation: Disabled
Quote:
Originally Posted by catkin View Post
Slackware's vi is a link to elvis.
Yes it is. But is more closer to the age ol' vi than vim. I use vim though.
 
Old 05-24-2010, 12:30 AM   #8
Mr-Bisquit
Member
 
Registered: Feb 2009
Distribution: FreeBSD, OpenBSD, NetBSD, Debian, Fedora
Posts: 770
Blog Entries: 52

Rep: Reputation: 68
The output of
Code:
ls /usr/bin
on OpenBSD lists vi.
Anyway, I don't know exactly which version is installed on the BSDs but I do prefer using this version over the Linux implemented version. This only applies to Free/OpenBSD and Debian/Fedora. Nothing else.
 
Old 05-24-2010, 04:20 AM   #9
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware & Slackware64 14.1
Posts: 6,915
Blog Entries: 51

Rep: Reputation: Disabled
VI VI VI = 6 6 6. Save your souls, use Emacs!
 
Old 05-24-2010, 04:40 AM   #10
catkin
LQ 5k Club
 
Registered: Dec 2008
Location: Tamil Nadu, India
Distribution: Servers: Debian Squeeze and Wheezy. Desktop: Slackware64 14.0. Netbook: Slackware 13.37
Posts: 8,528
Blog Entries: 27

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
AFAIK the original vi is not free, it still requires a UNIX licence hence the use of free equivalents of which elvis is the closest to the original. vi was OK, emacs was more`powerful, vim is better for me now.
 
Old 05-24-2010, 06:11 AM   #11
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,749

Rep: Reputation: 461Reputation: 461Reputation: 461Reputation: 461Reputation: 461
The heirloom version I linked to is adapted from the original solaris sources. The syntax and functionality is the same -it's just been updated to handle threads and other modern OS features. elvis is not the closest to the original.
 
Old 05-24-2010, 08:24 AM   #12
catkin
LQ 5k Club
 
Registered: Dec 2008
Location: Tamil Nadu, India
Distribution: Servers: Debian Squeeze and Wheezy. Desktop: Slackware64 14.0. Netbook: Slackware 13.37
Posts: 8,528
Blog Entries: 27

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Quote:
Originally Posted by gnashley View Post
The heirloom version I linked to is adapted from the original solaris sources. The syntax and functionality is the same -it's just been updated to handle threads and other modern OS features. elvis is not the closest to the original.
Thanks for the correction and sorry I missed it
 
Old 05-24-2010, 10:04 AM   #13
jiml8
Senior Member
 
Registered: Sep 2003
Posts: 3,171

Rep: Reputation: 114Reputation: 114
I don't get why people want to use vi, or why it is the default editor to this day in *nix anyway. It reminds me very much of the old RT-11 editor that I spent a lot of time using. In fact, I rather suspect the RT-11 editor was derived from vi. It is primitive. It will run in a very basic console which can be an advantage sometimes, but then, so can emacs which is much nicer to use.
 
Old 05-24-2010, 10:15 AM   #14
MTK358
LQ 5k Club
 
Registered: Sep 2009
Posts: 6,443
Blog Entries: 3

Rep: Reputation: 713Reputation: 713Reputation: 713Reputation: 713Reputation: 713Reputation: 713Reputation: 713
Quote:
Originally Posted by jiml8 View Post
I don't get why people want to use vi, or why it is the default editor to this day in *nix anyway. It reminds me very much of the old RT-11 editor that I spent a lot of time using. In fact, I rather suspect the RT-11 editor was derived from vi. It is primitive. It will run in a very basic console which can be an advantage sometimes, but then, so can emacs which is much nicer to use.
I found Emacs very difficult to use when I tried it.

And I just want a text editor, not and OS within an OS.
 
Old 05-25-2010, 12:17 AM   #15
linuxlover.chaitanya
Senior Member
 
Registered: Apr 2008
Location: Nagpur, India
Distribution: Cent OS 5/6, Ubuntu Server 10.04
Posts: 4,627

Rep: Reputation: Disabled
Quote:
Originally Posted by MTK358 View Post
I found Emacs very difficult to use when I tried it.

And I just want a text editor, not and OS within an OS.
.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Where is the original linux? HandofAces Linux - Newbie 3 07-22-2009 02:37 PM
linux distro / photo editor / music editor of choice ?? expatcanuck Linux - Newbie 1 05-04-2009 05:24 PM
LXer: Open Movie Editor: Linux Video Editor with Plot Twists LXer Syndicated Linux News 0 10-27-2008 09:50 PM
what to tell the original poster to do next. titanium_geek LQ Suggestions & Feedback 7 06-12-2006 08:32 PM
LQ Would Like Original Articles XavierP Linux - News 4 12-03-2005 01:12 PM


All times are GMT -5. The time now is 11:32 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration