LokiSharp
V2EX  ›  随想

关于文本编辑器的选择。

  •  
  •   LokiSharp · Nov 4, 2012 · 9218 views
    This topic created in 5111 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
    thcode
    Nov 4, 2012
    1
    普通用户不需要它。
    程序员需要它。
    不知道你最后问的是什么意思,Vim 有图形界面的。
    reus
    reus
    Nov 4, 2012
    2
    vim不适合你那就用sublime text吧
    humiaozuzu
    humiaozuzu
    Nov 4, 2012
    3
    任何东西,第一眼看上去方便好用的不代表效率高,第一眼看上去不好用的也不不代表效率低。现实生活中常常如此,一样东西经历了一定的学习时间后才可以很高效的使用(推迟满足感)。

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

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

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

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

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

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