为什么说vim和emacs是最好的文本编辑器?难道说这种只能在终端运行的编...
发布网友
发布时间:2022-04-23 02:10
我来回答
共2个回答
热心网友
时间:2022-04-26 13:37
ms-word是字处理软件,但不是文本编辑器,它的保存格式是二进制格式。
文本编辑器保存的文件只包含文字,一个汉字两个字节,你可以试试,新建文本文档,写6个汉字,保存,大小为12个字节。
windows下比较好的文本编辑器有ultraedit,notepad++等。
vim,emacs都是可以在图形界面下运行的。gvim可以在windows下运行。
vim是linux下默认的文本编辑器,是vi的加强版,支持海量的插件,所有的操作都在主键区,不用小键盘,也不用鼠标。
emacs,有着强大的键绑定功能,支持各种插件,有人说,它是一个伪装成编辑器的操作系统,它包含着一个lisp语言解释器,依靠插件能够完成各种工作,收邮件,浏览网页等。
emacs的键绑定,我感觉蛮复杂,也不会用,我也装过emacs,又卸载了。
vim,我一直在用,它的强大不是windows下的notepad,ultraedit能比的。
vim有三种模式,命令模式,插入模式,末行模式。现在又有了可视模式。
vim的插入模式下的操作和notepad一样,十分单调无趣。但人们一般也不用插入模式。人们一般用的都是打开vim之后的默认模式:命令模式。
在命令模式下,你可以用hjkl键上下左右移动光标,gg键,G键移到开头末位,dd剪切行。。。
vim,emacs都不是适合新手的编辑器,它不像notepad那样,打开就能用,首先就需要经过一段时间的学习,否则你都无法知道怎么用它打开,编辑,保存。但是当你对它有了最基本的了解之后,你会被它给迷上的,作为文本编辑器,用过它之后,你都不会想用其他的,即便在windows下,我也喜欢用gvim编辑文件。
也有人说,当你的时间不值钱时,linux是免费的。
linux,vim等也许能提高你的工作效率,让你爱不释手,但在你能够利用它来完成你的工作之前,学习它所耗费的时间是必须的话费。
文本编辑器,包括一些什么其他的软件等,都无所谓最好,能用就好。
热心网友
时间:2022-04-26 14:55
根本不是一个概念嘛。
WORD是一般非计算机专业人员写文档用的,可以排版,打印。属于通用办公套件之一。
VIM是一个纯粹的文本编辑器,你可以把它想象成Windows 记事本。只不过,一个是编辑器当中的神,而另一个是只不过是玩具而已。
VIM致力于让你以最快的方式编辑。适合于长期编写代码的程序员。他非常符合人体工程学。也许你会觉得那些快捷键很*。但是那些键根本不是让你记住的。那是让你的手指记住的。就像玩网络游戏,高手释放技能从来都是全键盘操作,菜鸟才用鼠标慢慢点。鼠标菜鸟永远不可能打败键盘操手。
EMACS和VIM类似。也是文本编辑器,只是功能更强些,而且不仅仅局限于编辑器的范畴。我没用过,就不介绍了。