Why this? Yet Another vi-based Editor? 120
Poizon writes "The guys from freehackers.org have begun developing yet another vi-like editor, called Yzis (speak: "Why this?"). Their primary goal is to seperate the text processing engine and the GUI, in order to be able to integrate it into window managers like KDE as a native component. They have previously worked on KVim, a Vim port to KDE, so chances are good that they will succeed with Yzis. Sounds interesting, doesn't it?"
Not really (Score:5, Informative)
Re:Not really (Score:3, Interesting)
With that said, I wouldn't mind having a VI-like editor intregrated into Kdevelop. I like Kdevelop and the Visual-Studio-like features, but I often sorely miss my Vim functionality and I end up being forced to switch back and forth between a terminal and Kdevelop.
Re:Not really (Score:4, Informative)
In fact, after a brief look at the FAQ [freehackers.org] for Kvim:
PS, More IDE's need vi(m) support!!!
Re:Not really (Score:4, Insightful)
I desperately would like to see the integration of multimode text editors into more GUIs. Right now there is a usability ceiling built into GUIs. They're designed for beginning and intermediate users with no advanced user features. The productivity jump I gained from moving from a standard text editor to vi was profound. Now I'm forced to dumb it down in GUIs.
Michael. [michael-forman.com]
History of "Why this" (Score:1, Interesting)
http://mirror1.yzis.org/viewcvs/trunk/README?re v =6 10&view=auto
History:
========
Before working on Yzis, the authors (Mickael Marchand, Thomas Capricalli and
Philippe Fremy) had been working on GVim. GVim is clearly the best vi
compatible editor today. It contains tons of features, which are very clear
improvements upon the original vi: visual selection, unlimited undo, powerful
syntax highlighting, script language, splitted w
Re:Not really (Score:3, Interesting)
Noooooooooooooooooooooooooooooooooooooo!
Multimode editing in GUI editors would be fine, but that's not the issue.
Dual-mode editors à la vi went out with the Ark. Imagine if you had to press i in Word before you could type text, and had to press Esc before you could do anything else.
Re:Not really (Score:3, Interesting)
I don't imagine it, I do it. Oftentimes with annoying consequences. I much prefer the vi style of editing. I feel like I go a hundred times faster than any other mode.
Re:Not really (Score:2)
This does not mean that you actually do.
Re:Not really (Score:1)
Re:Not really (Score:3, Interesting)
yez (Score:5, Funny)
Re:yez (Score:2)
zomething, unique.
-zima commercials
Snatch (Score:1)
"It's me belt Turkish."
"No Tommy there's a gun in your trousers.
What's a gun doing in your trousers?"
"It's for protection!"
"Protection from what, Zee Germans?"
NSTextField (Score:1, Interesting)
-Ster
Re:NSTextField (Score:5, Informative)
I too often find myself hitting Esc and then typing vi commands in text boxes, like here on
Re:NSTextField (Score:2)
D'oh!
You're right, it uses emacs commands, not vi commands. That's what I meant, I swear... :-)
Mod parent up, grandparent down.
-Ster
Re:NSTextField (Score:2)
Re:NSTextField (Score:1)
^ and $ are, if I recall, the sed/ed cmd for 'beginning of line', and 'end of line' so it makes sense that vi is using the same character to 'match the pattern'
Re:NSTextField (Score:3, Informative)
Re:NSTextField (Score:3, Informative)
So if you have a indented line, ^ will take you after the indent. Where the 0 would take you to the space or tab that starts the line.
Re:NSTextField (Score:1)
Re:NSTextField (Score:2)
Re:NSTextField (Score:1)
Re:NSTextField (Score:1)
Re:NSTextField (Score:2)
Disclaimer: I'm not in front of my Mac so I can't check how many places this actually works.
What's with the abnormal names already? (Score:5, Interesting)
It's like all the crazies who go ballistic at people when people don't pronounce a hard "G" at the beginning of "Gnome". Why the fuck should they? It's pronounced differently in every other word beginning with "G-N".
This might get modded flamebait, but every geek on slashdot knows it's true. Slashdot ITSELF is an example (tee hee! "http colon slash slash slash dot dot org!"). It IS cool, but it severely impedes the chances that anyone will ever recognize your product, or even download it, because if I had a conversation with a friend about this, I'd never be able to go google for it without specifically asking how to spell it.
Re:What's with the abnormal names already? (Score:5, Insightful)
Of course, cars seem to be going towards alphabet soup in their naming (I swear there's a model with the suffix MFC). I'd say that there's no more market tested and carefully chosen names than car model names. The Chevy Nova notwithstanding. :) Maybe people are starting to like esoteric combinations of characters.
--
Evan
Re:What's with the abnormal names already? (Score:1)
http://www.snopes.com/business/misxlate/nova.as
Re:What's with the abnormal names already? (Score:3, Funny)
--
Evan "Next time I footnote"
Re:What's with the abnormal names already? (Score:3, Informative)
Urban legend actually. http://www.snopes.com/business/misxlate/nova.asp
Re:What's with the abnormal names already? (Score:2)
Pontiac 6000SUX is my favorite (Robocop)
Jokes aside, there are too many different cars that use LS, from the Saturn LS, Lincoln LS6 LS8, Lexus LS450,
I'd say that there's no more market tested and carefully chosen names than car model names.
Buick Lacrosse anyone? [bbc.co.uk] Actually I think all the names are too researched. What the hell is Achieva? Too many things are trademarked, so people have to make stuff
Re:What's with the abnormal names already? (Score:2)
I understand your point, but Konqueror is not exactly the most marketable name in the history of computing.
Re:What's with the abnormal names already? (Score:3, Interesting)
Seriously, it makes perfect sense... Navigator, Explorer, Konqueror, Safari. They lead you out into that internet thingy. Mostly that part called the world wide web. Makes sense to me.
--
Evan
Re:What's with the abnormal names already? (Score:1)
In stark contrast to Microsoft, who insist on naming new technologies after top level domains. When do you think they'll come out with a management tool called
Re:What's with the abnormal names already? (Score:2)
you answered your own question (Score:2)
Ok it wasn't a question above, but you explained one good reason for picking goofy and goofily spelled names - findability on Google.
Would you rather search for "slashdot" on Google, or "nerd news"? Which one will give the most accurate results?
Imagine searching for "VI Editor Plugin". I don't know about you, but I'd rather search for "Yzis".
Re:you answered your own question (Score:2)
Re:you answered your own question (Score:2)
Re:What's with the abnormal names already? (Score:3, Funny)
>
> It's like all the crazies who go ballistic at people when people don't pronounce a hard "G" at the beginning of "Gnome". Why the fuck should they? It's pronounced differently in every other word beginning with "G-N".
So we did it your way.
"Yzis" == "why this", but it's also a play on
Product, sell, market. (Score:3, Interesting)
Frankly people that immediately go in market-speak mode are a real nuisance....
Re:Product, sell, market. (Score:2)
Re:Product, sell, market. (Score:3, Insightful)
Re:What's with the abnormal names already? (Score:4, Insightful)
But most geeks don't find out about these projects from conversations. They find out about them by reading about them online somewhere, in email, etc. They don't need to ask for the spelling because they have it right there and can copy it to google or wherever. It's not impaired advertising, it's advertising that has adapted to its market. If something isn't going to be advertised on tv and radio, but will instead be discovered through a text medium (web, email, chat), then it is not mainly concerned with the things you discuss. Frankly, this name does happen to be pretty stupid, though.
As for why Gnome should have a hard G (I didn't actually know this; anyone I've known who used gnome didn't pronounce the G), the answer is presumably because it is a play on Gnu, which has the G pronounced the same way.
Re:What's with the abnormal names already? (Score:1)
However the one that gets me isn't "guh-nome" or "nome" it is "jee-nome". Ugh. Not as bad as "lie-nihks" (couldn't you at LEAST pronounce the "nuhks" at the end instead of "nihks"?) but it seems to be more common nowadays.
I've heard "kuh-dee" once for KDE
Re:What's with the abnormal names already? (Score:2)
Whenever I hear somebody pronounce it "Jnome", I smack them.
Re:What's with the abnormal names already? (Score:1)
That's just gnot true.
For example, "GNU" is prognougnced "guh-NEW", Gnumeric is prognougnced "guh-new-MARE-ick", etc.
So why shouldgn't we correct people who mis-prognougnce "gnome"?
It doesgn't meagn that we're grammer gnazis or agnythigng.
What are you, some kignd of gnut?
Why? (Score:4, Funny)
Re:Why? (Score:1)
Re:Why? (Score:1)
Answer (Score:2, Offtopic)
KDE - a Window Manager!? (Score:1, Offtopic)
Try it out for yourself [kde.org] and find out why none of us KDE users can live without its Browser [konqueror.org], its E-mail client [kde.org] or its complete office suite [koffice.org].
another one.... (Score:1)
Cocoa GUI (Score:2, Funny)
Re:Cocoa GUI (Score:1)
Re:Cocoa GUI (Score:1)
Vim macro language a little archaic (Score:2, Funny)
Re:Vim macro language a little archaic (Score:3, Funny)
Re:Vim macro language a little archaic (Score:1)
Re:Vim macro language a little archaic (Score:2)
I would suggest python or perl would be more widespread and general purpose than Lisp. But if you must why not scheme?
vim is scriptable in python (Score:1)
Re:Vim macro language a little archaic (Score:2)
I haven't used lua yet, but I've heard good things about it. Most importantly, you've realized that language design is hard, and creating your own language from scratch is often the wrong idea.
Editors listing (Score:3, Informative)
All of these run on Windows only but there are a lot of Unix/Linux eds that have Win32 ports. There are other tools (IDEs and so on) there as well. I found that site while looking for a Windows version of PICO - I ended up using nano [nano-editor.org] instead, which I didn't know existed (old Unix head that I am). Nano runs great on a Windows console, BTW.
Personally I would like to see someone come up with a list or a wiki of all free/libre editors for *nix/*BSD. There are a few lists around, but none are very comprehensive.
C++ (Score:2, Interesting)
Troll? (Score:1)
Re:C++ (Score:2)
Re:C++ (Score:3, Interesting)
My ideal text widget... (Score:1)
would allow me to connect it to an emacsclient [emacswiki.org] session. That way I can take advantage of all the goodies I have loaded into my main emacs session, have seamless integration with my kill [gnu.org] and search [gnu.org] rings and not take a year and a day (er, 10 seconds) to load.
I can only hope that the interfaces necessary to do this will fall out of this work.
Yeah! Vi rocks! (Score:2, Funny)
What's the problem? (Score:2)
In my vim,
Are you still in insert mode?
>
The reason
your file yet. It is no diffierent from those annoying "Are you sure?" dialogs.
>
Surely, just typing
Re:Yeah! Vi rocks! (Score:1, Funny)
> This sounds awesome. Vi is cool!!!! quit exit :q :q! done :q!!!!!!! dammit! close editor freak~!4%)(*@#@@(*!@*&)
You must be using Emacs. IIRC, its exit sequence is Ctrl-Alt-Meta-Shift-TH1SUX-Delete-Enter. Either that or it launches a flight simulator, an email program, and recompiles your kernel.
Spellcheck please? (Score:3, Insightful)
Re:Spellcheck please? (Score:1)
wish they'd do this for emacs (Score:2)
It's frustrating as all hell to try to delete a line with ctrl-a ctrl-y and end up with a bunch of selected text. Sigh.
Emacs instead (Score:2)
Re:The untold truth about text editors (Score:1, Insightful)
But then there's us, the mechanics, the cooks, and yes, the computer geeks who demand a whole lot more from our tools. And something as simple as notepad.exe sure as hell aint enough for us.
Sorry if manual transmissions and charcoal bbq's are "out-of-date", but you can do a lot more and have a lot more fun with them. Sa
Re:The untold truth about text editors (Score:5, Interesting)
But... this project is aiming at providing a plugin-like editor for all applications.
Example: I am currently typing this text in a small textarea in Opera.
Imagine I'd like to replace all occurences of "I" with "we". What can I do? Search and spell checking works fine in Opera (I don't know about other browsers), even on texts in textareas, which is already something. But a Find&Replace function is simply not there.
Now imagine your browser with your favorite editor (like vi) as plugin. You do the great vi-magic like
Re:The untold truth about text editors (Score:3, Insightful)
Command mode being the default will confuse average users to death. Text boxes should clearly be emacs...
So, just make insert mode default and 95% of users will never notice anything, but if you make emacs the default you'll end up with a browser within the editor within the browser. I know that browsers have been touted as an alternative to operating systems but let's not make that alternative OS emacs.
Re:The untold truth about text editors (Score:1)
If you want plain text editing use e3 or nano.
vi with insert mode as default is a good alternative for plugins because it doesn't get in the way and is still powerful. All other texteditors use some cryptic Control-something-shortcuts that nobody understands anyway...
Re:The untold truth about text editors (Score:1)
Vi modes (Score:2)
Still, I have to agree that it will confuse most people who have used other editors/wordprocessors.
Re:The untold truth about text editors (Score:1)
Re:The untold truth about text editors (Score:3, Insightful)
VI is a powerful text editor. I would love to see it embedded in more documents, if only that I can seemly switch between VI the text editor, and use my VI commands in this Slashdot webform, and then hop on over to Evolution to type up a quick email.
After a while, you have the need search the documents for all occurances of a pattern that begins with "http://www.", "https://www" or "ftp://ftp", a common s
Re:The untold truth about text editors (Score:1)
They should. I got
Re:The untold truth about text editors (Score:1)
Honestly, I'm not griping I just want to know what the basis was for that. I certainly did not intend it to "insult or enrage" people nor did I try to "mix up vital facts or otherwise distort reality". My intention was to merely note that the program does not need to apeal to all users or even a majority of users or even more than .1% of the population for it to be useful.
Re:The untold truth about text editors (Score:1)
Re:The untold truth about text editors (Score:1, Funny)
Re:The untold truth about text editors (Score:1)
I tried to post this to slashdot, but I got the following: "Lameness filter encountered. Post aborted! Reason: Please use fewer 'junk' characters."
sendmail blows slashdot's little brain.
wordpad has command mode too (Score:4, Funny)
Re:The untold truth about text editors (Score:3, Funny)
Yes, but isn't it fun watching them run?