宝安中心做网站多少钱,做特色菜的网站,信息流广告二级代理,求南浦做电商网站该楼层疑似违规已被系统折叠 隐藏此楼查看此楼作为一名非程序员半吊子运维#xff0c;很想问一个问题#xff1a;真的有(很多)linux大牛用vim写项目吗#xff1f;最近折腾自己的路由器#xff0c;要在LEDE的luci框架里加个显示interface信息的模块。按照惯例ggl一下最后在s…该楼层疑似违规已被系统折叠 隐藏此楼查看此楼作为一名非程序员半吊子运维很想问一个问题真的有(很多)linux大牛用vim写项目吗最近折腾自己的路由器要在LEDE的luci框架里加个显示interface信息的模块。按照惯例ggl一下最后在stackoverflow copy了几行示例代码再加上在路由里面挖出来的函数代码最后折腾组合完成。这些都是题外话重点是我在挖代码的时候cd ls grep find vi 敲的啪啪响依然感觉效率非常低。这已经不是第一次有这种感觉了。总结理由如下(1)cli界面只有一个导致需要用命令不停来回切换。当然我相信应该有相关的软件实现窗口管理或者至少还是能多开几个tab减少切换但这本质上其实还是用GUI的功能去“改进”cli的不足。(2)即使多开几个tab又或者实现窗口平铺由于这几个cli窗口是各自独自的如果你在窗口1里面ls查找文件想在窗口2里显示结果还是只能用鼠标选择粘贴。(3)在vim里想跳到指定的地方没想像中那么方便。没错vim为光标定位提供了n种花样操作但实际上我发现大多数人都没有神奇的运算能力一下看出来[跳到这里]最快的是按哪几个键。理论上前面那个左中括号的位置是第11行第42列所以10j 41l是最快的跳转按键。可惜大多数人都不是神不可能一眼算出来像楼主这种普通人一般都是HML#w #bhjkl半天按下来真的没比用鼠标点快多少甚至可能比用鼠标点还慢些。(4)vim跟ide比功能简直弱爆。第一点也是最严重的致命伤没intellisense(这是VC的其它ide类似)也就是说不能跟踪引用调用不能智能补全不能预测基本的语法错误──尤其像漏了半边括号这类第二点无函数(类)管理器难道大牛看代码都是一目十行一个文件从头看到尾还过目不忘总之我很难想像一个上千行的文件里面几十函数没函数管理器是怎么看得下的即使看得下又怎么保证记得住哪个函数在哪第三点在没有前面两项的前提下看没有大括号的又或者语法缩进不严格的的语言简直是灭顶之灾……这是我在看luci lua语法代码的时候的最大的感受由于一个大函数跨越了数个屏幕我在上下翻动的时候总是想是不是翻过了头因为lua是没有大括号的结束是一个end要命的是iffor的结束也是end……话说回来楼主一直觉得没有大括号的语言都是辣鸡在多重嵌套下简直不堪入目……所以到底是楼主智力不足以用vim还是功力不足以用vim还是vim这种东西确实被过度神化