V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
LokiSharp
V2EX  ›  随想

关于文本编辑器的选择。

  •  
  •   LokiSharp · Nov 4, 2012 · 8618 views
    This topic created in 4926 days ago, the information mentioned may be changed or developed.
    感觉Vim没有传说中的呢么神啊…学起来很累,一点都不以人为本,普通用户真的需要这种文本编辑器么?。
    虽然系统自带的文本编辑器功能没Vim强大,但是图形界面更加易于学习和使用(其实根本不需要学习…),从而吧更多的时间和精力用在学习很多其他事物,而不是吧时间和精力浪费在这些过于强大的功能上。
    Vim到底是那点有这么大的魅力,让这么多人迷恋它?


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

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

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

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

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

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

    其实vim不见得普通用户用不好(不相信,去看看善用佳软的那位),关键就是一个观念和坚持的问题。想当年学习vim的动力,就是因为我实习的公司,给了我一台256M的电脑……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2545 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 153ms · UTC 15:16 · PVG 23:16 · LAX 08:16 · JFK 11:16
    ♥ Do have faith in what you're doing.