V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LokiSharp
V2EX  ›  随想

关于文本编辑器的选择。

  •  
  •   LokiSharp · 2012-11-04 22:07:35 +08:00 · 7754 次点击
    这是一个创建于 4408 天前的主题,其中的信息可能已经有所发展或是发生改变。
    感觉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   ·   实用小工具   ·   1239 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 23:58 · PVG 07:58 · LAX 15:58 · JFK 18:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.