LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
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: Gurgaon, India
Distribution: Cent OS 6/7
Posts: 4,631

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: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723
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: Debian
Posts: 8,578
Blog Entries: 31

Rep: Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208
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,928

Rep: Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612
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: Gurgaon, India
Distribution: Cent OS 6/7
Posts: 4,631

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: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,298
Blog Entries: 61

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: Debian
Posts: 8,578
Blog Entries: 31

Rep: Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208
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,928

Rep: Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612
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: Debian
Posts: 8,578
Blog Entries: 31

Rep: Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208
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: 116Reputation: 116
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: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723
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: Gurgaon, India
Distribution: Cent OS 6/7
Posts: 4,631

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



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

LinuxQuestions.org > Forums > Non-*NIX Forums > General

All times are GMT -5. The time now is 11:38 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration