vim 的高级到底是什么
我以前没有使用过 VIM 作为编辑器,但我很好奇它以及为什么人们使用 VIM 和 GDB 等命令行工具。我很想知道人们是否认为它比 Visual Studio 等工具更好。
使用过它的人可以分享它的最佳功能吗?这可能会增加我学习它的动力。我小时候使用的第一个 IDE 是 Visual Basic。我很好奇现在使用VIM的人是否是刚开始使用电脑时使用的?
I've not used VIM as an editor before, but I'm curious about it and about why people use command-line tools like VIM and GDB. I'm curious to know whether people think it's better than tools like Visual Studio.
Could people who do use it share it's best features? This might increase my motivation to learn it. The first IDE I ever used as a kid was Visual Basic. I'm curious to know whether people who use VIM now used it when they first stared using computers?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
许多人使用 vim 作为 IDE。有大量脚本可以添加类似 IDE 的功能,您也可以创建自己的脚本。
人们也非常喜欢减少击键次数并避免使用鼠标的方式。事实上,像 http://vimgolf.com/ 这样的东西就存在,可以查看您可以使用多少次击键进行某种编辑。
Many people use vim as an IDE. There are a large set of scripts to add IDE like functionality, and you can create your own scripts too.
People also really like the way you can minimize keystrokes and avoid the mouse. So much, in fact, that things like http://vimgolf.com/ exist to see how few keystrokes you can use to do some sort of edit.
Vim 简洁、简洁,并且针对只有两只手的人进行了优化。
Vim is terse, concise, and optimized for people with only two hands.
(删除了“vi 不是 IDE” - 不想引发编辑器战争)
您会在几乎每个 Unix/Linux 系统上找到 vi 克隆 - 因此熟悉使用 vi 是一项有用的技能 - Mac还包括一个 vi 克隆。
它在 Windows 上不太有用,因为默认情况下它不存在 - 但记事本虽然很糟糕,但在紧急情况下是一个还过得去的编辑器。我不会在 Windows 上安装 vim 来拥有一个像样的编辑器,我要么使用 Visual Studio(如果安装了),要么安装 Notepad++
是的,vi 是我学会使用的第一个编辑器 - 但我通常会使用像样的 IDE,但了解基本的vi 命令很有用。
(Deleted the "vi is not an IDE" - don't want to start an editor war)
You will find a vi clone on virtually every Unix/Linux system out there - so being comfortable with using vi is a useful skill - the Mac includes a vi clone too.
Its not so useful on Windows as its not there by default - but Notepad whilst awful is a passable editor in an emergency. I wouldn't install vim on Windows to have a decent editor, I would either use Visual Studio if installed or install Notepad++
And yes, vi was the first editor I learned to use - but I would normally use a decent IDE, but knowing basic vi commands is useful.