关于文本编辑器的选择。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LokiSharp
V2EX    随想

关于文本编辑器的选择。

  •  
  •   LokiSharp 2012-11-04 22:07:35 +08:00 8387 次点击
    这是一个创建于 4800 天前的主题,其中的信息可能已经有所发展或是发生改变。
    感觉Vim没有传说中的呢么神啊…学起来很累,一点都不以人为本,普通用户真的需要这种文本编辑器么?。
    虽然系统自带的文本编辑器功能没Vim强大,但是图形界面更加易于学习和使用(其实根本不需要学习…),从而吧更多的时间和精力用在学习很多其他事物,而不是吧时间和精力浪费在这些过于强大的功能上。
    Vim到底是那点有这么大的魅力,让这么多人迷恋它?


    Ps:话说…没有支持命令的图形界面文本编辑器么…
    44 条回复    1970-01-01 08:00:00 +08:00
    thcode
        1
    thcode  
       2012-11-04 22:28:47 +08:00
    普通用户不需要它。
    程序员需要它。
    不知道你最后问的是什么意思,Vim 有图形界面的。
    reus
        2
    reus  
       2012-11-04 22:37:51 +08:00
    vim不适合你那就用sublime text吧
    humiaozuzu
        3
    humiaozuzu  
       2012-11-04 22:50:39 +08:00
    任何东西,第一眼看上去方便好用的不代表效率高,第一眼看上去不好用的也不不代表效率低。现实生活中常常如此,一样东西经历了一定的学习时间后才可以很高效的使用(推迟满足感)。

    算一算花费的时间,A工具不需要怎么学习就能用了,平时用的时候一般效率;B工具有一定的学习曲线,但是学会了效率超高。 所以明显后者划算,而且可以学到的东西更多。

    这2种思想本质都是为了懒,前者是眼前的懒,后者是长久的懒。
    paypal
        4
    paypal  
       2012-11-04 22:57:52 +08:00
    我是普通用户,想找一款mac上的文本编辑器,不知有什么推荐?
    要可以自动识别编码格式,最好有对比功能,最好还能切换到16进制修改游戏存档,最好查看html文件能代码高亮,希望打开csdn那种100m的文件不卡
    yetone
        5
    yetone  
       2012-11-04 23:02:25 +08:00
    你能用记事本编程吗?想象不能…
    LokiSharp
        6
    LokiSharp  
    OP
       2012-11-04 23:13:16 +08:00
    @paypal 我现在在用UltraEdit
    它支持16进制,支持代码高亮,csdn那种100m的文件这没试过- =
    缺点:不是开源的
    fox
        7
    fox  
       2012-11-04 23:25:24 +08:00
    普通用户不需要它。
    程序员需要它。
    +18618868866
    mytharcher
        8
    mytharcher  
       2012-11-04 23:32:27 +08:00
    我原来是win用户,基本没学过vi,一路从记事本 -> DW -> Aptana -> Sublime Text过来,尤其到mac下还有Sublime,基本觉得无他了。

    另外@paypal普通用户你要文本文件打开100m的文本文件干嘛。。。
    fox
        9
    fox  
       2012-11-04 23:49:29 +08:00
    @mytharcher 100m文本文件是个笑点
    paypal
        10
    paypal  
       2012-11-04 23:51:48 +08:00
    @LokiSharp UltraEdit对我来说太沉重了,在windows下试用过,按钮菜单多如牛毛.
    @mytharcher 谁没有点小爱好呢,无论是不是黑暗点的

    其他软件都是给程序员设计的,估计是没有适合我的了.
    wogong
        11
    wogong  
       2012-11-04 23:52:39 +08:00
    100M+的数据库文件?
    blacktulip
        12
    blacktulip  
       2012-11-04 23:58:42 +08:00
    我用vim是因为以前经常需要直接在服务器上修改文件。其实vim不需要专门去学...也就是多用,偶尔查查某个功能怎么实现,久了自然就会用了。
    skydark
        13
    skydark  
       2012-11-05 00:09:19 +08:00
    英语也挺难学的不是,而且有些人不学也没关系,有些不学就会有影响了。
    而且 vim 真想学也还好吧,先学会怎样在 vim 里 survive,然后再一点点熟悉怎样更高效,用着用着就学会了然后等用其它编辑器的时候老是按错键时就说明你已经走火入魔了XD
    hector
        14
    hector  
       2012-11-05 00:55:07 +08:00
    说实话,Vim对现在来说并不是一个高效的编辑器,装一推插件、配置一大堆东西,每次干个啥总要先想想用什么命令……
    承认如果没有鼠标这个东西,它是神,有鼠标的存在,它很多操作很费力费神。

    最近尝试弃用其他编辑器,只用Vim两周的感觉~~~
    013231
        15
    013231  
       2012-11-05 01:40:47 +08:00
    @hector 如果你感"神", Vim你肯定是低效器. 你用到不需要思考的程度, 用Vim就非常高效和愉了(周可能不).
    另外Vim也不是了基本操作就能到很高效率的. 很多技巧需要在使用中不累, 著的增加, 效率也不提高. 不如果你力超群, 可以直接住整助文, 那另.
    aveline
        16
    aveline  
       2012-11-05 01:44:21 +08:00
    又是月经贴 ...
    hyq
        17
    hyq  
       2012-11-05 08:35:14 +08:00
    只要不是用记事本写代码,感觉其他编辑器都还可以接受
    hector
        18
    hector  
       2012-11-05 09:48:25 +08:00
    @013231 两周指完全当作编程用的编辑器,几年前开始就VIM了,安装配置暂且不谈,能把vim那么多命令技巧用到完全不经大脑,真正达到“无招胜有招”的境界很难吧,即使达到了,耗费的精力已经很大了,现在其他编辑器发展的很好,易用性、操作性很强,觉得远比几年前好用。
    虽然喷了Vim几句,还继续把它当作默认编辑器,看看到底能不能用到完全不经大脑的程度。
    zhy0216
        19
    zhy0216  
       2012-11-05 10:55:12 +08:00
    一直用notepad++的飘过...
    treo
        20
    treo  
       2012-11-05 11:34:27 +08:00
    鼓起勇气告诉你们,win下emeditor还蛮好用的,自带功能强大,插件/宏丰富
    karma
        21
    karma  
       2012-11-05 13:41:15 +08:00
    @treo 鼓起勇气换一个吧
    sublime神马的
    jesonyang
        22
    jesonyang  
       2012-11-05 13:58:16 +08:00
    notepad++ ++
    ivenvd
        23
    ivenvd  
       2012-11-05 14:12:14 +08:00
    @treo Vim 的强大不仅仅是在功能上,甚至功能上未必赶上 IDE 强……
    ehaagwlke
        24
    ehaagwlke  
       2012-11-05 14:24:27 +08:00
    @jesonyang Win7 64位系统下,装Explorer插件以后,就崩溃了……
    chisj
        25
    chisj  
       2012-11-05 14:35:09 +08:00
    vim就是某些系统自带的编辑器的,嘿嘿。
    ps,Subline实在太好用了,但是vim的简单命令还是要会的,有时候会用到。
    muzuiget
        26
    muzuiget  
       2012-11-05 15:09:07 +08:00
    无聊时看到月经贴还是忍不住点进来……
    LokiSharp
        27
    LokiSharp  
    OP
       2012-11-05 17:32:36 +08:00   1
    @chisj Subline是啥- =找不到啊- =
    timonwong
        28
    timonwong  
       2012-11-05 17:39:42 +08:00
    die4live
        29
    die4live  
       2012-11-05 19:16:07 +08:00
    chone
        30
    chone  
       2012-11-05 19:24:09 +08:00
    有句话叫磨刀不误砍柴功,学习花掉的那点时间光靠一些光标的移动就赚回来了,特别是习惯于经常切还到鼠标操作的朋友。
    Muninn
        31
    Muninn  
       2012-11-05 19:52:34 +08:00
    这个月经帖居然木有emacs党出来~哈哈
    icylord
        32
    icylord  
       2012-11-05 21:59:56 +08:00
    我还是用textmate好了
    LokiSharp
        33
    LokiSharp  
    OP
       2012-11-05 22:17:01 +08:00
    @chone 同意
    ADIVILOrz
        34
    ADIVILOrz  
       2012-11-05 23:07:29 +08:00
    @Muninn 飘~~
    ADIVILOrz
        35
    ADIVILOrz  
       2012-11-05 23:08:15 +08:00
    习惯就好,随性而学。
    内容和产出是关键,太摆弄工具就是玩物丧志,不务正业了。
    jszxtty
        36
    jszxtty  
       2012-11-06 00:37:55 +08:00
    只有我一个装着coda2?
    LokiSharp
        37
    LokiSharp  
    OP
       2012-11-07 07:15:27 +08:00
    同意
    moxuanyuan
        38
    moxuanyuan  
       2012-11-08 15:06:47 +08:00
    适用就行了notepad++满足我一般编码需要,加上常用插件,大小也只不过8mb,配置好后用7zip压缩一下,才1.3mb,放上网络一个角落,去到什么地方要编码,就下载一下,随心所用,多好啊!
    chisj
        39
    chisj  
       2012-11-22 15:03:32 +08:00
    @LokiSharp 已感谢。
    bearcat001
        40
    bearcat001  
       2012-11-23 09:32:53 +08:00
    编辑器一直在进步,也不能叫月经贴……
    我编程用Sublime Text,因为需要自己考虑和改造的东西比较少,多语言很容易混合编程。
    做一般的文本编辑和GTD事件管理的话,Emacs是首选,你会感觉到飞一般的速度,除了写作完全不用管别的事情。尤其是emacs还是越来越人性化了
    cassyfar
        41
    cassyfar  
       2012-11-27 11:50:49 +08:00
    textmate 2,已经开源了,好用,现在更免费 ~~不是广告啊
    gee
        42
    gee  
       2012-11-27 13:20:50 +08:00
    vico http://www.vicoapp.com/ 就是vim+textmate啊,带vim命令的textmate,
    也开源了!
    jiazhoulvke
        43
    jiazhoulvke  
       2012-11-27 13:40:39 +08:00
    奇怪,谁说过vim是给普通用户用的了?至少我从来不向普通人推荐用vim的,相反向来推荐用notepad++(最近开始推荐sublime text)代替记事本。
    初学vim就像用惯刀叉的人用筷子,坚持下去就好,没有这种激情的话不建议用,至少我是使用了3个月以上才真正开始熟练的。真正用熟的时候还用思考?在想删除一行代码时,手几乎是下意识的就按下dd,粘贴时也是下意识的就按了p,到这种程度才能说是入了vim的门。
    breestealth
        44
    breestealth  
       2012-11-27 17:01:36 +08:00
    说来惭愧,曾经咬牙要学Emacs,坚持了一周,崩溃了,还是乖乖的用VIM比较合适我呢。

    其实vim不见得普通用户用不好(不相信,去看看善用佳软的那位),关键就是一个观念和坚持的问题。想当年学习vim的动力,就是因为我实习的公司,给了我一台256M的电脑……
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2767 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 02:19 PVG 10:19 LAX 18:19 JFK 21:19
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86