- 主题:有必要学vim吗?
目测lz只是个挖坑的
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 写java的?用你自己习惯的办法来做就好。ide可以调试,有代码导航和基于工程的自动提示,提高生产率。尤其是JAVA这种表达能力差的语言,没代码生成器没法混。
: 不过,你知道的,码农的世界里面存在鄙视链。vim党肯定会鄙视你的,作为反击,你最好学会一个可以鄙视vim党的技能。其它人也是用java的吧,你可以考虑拿本cpp的书放桌面上,看见vim码农过来就拿起来翻翻。平时看见别人写泛型你就发表个评论——java的泛型是垃圾,cpp的
--
FROM 180.169.51.*
很多时候项目太多,但是又不需要长期进IDE阅读,甚至有些项目导进IDE都费劲,我就拿everything/find/grep搜东西,搜完直接拿vim打开
一般用于追bug追到别的组的项目的时候
【 在 zhrb (碧滔) 的大作中提到: 】
: 纯控制台可以用vim,还有其他什么好的选择没?
--
FROM 222.67.83.*
一、npp在很多时候(默认)功能太弱,譬如上次同事本地配nginx启动出错,开个npp让我看配置,没高亮,没做缩进,看的我蛋疼死了。
二、移动起来费劲
三、搜全文的时候还是得用grep,而linux下vim是很好的,虚拟机里开其他GUI工具都费劲
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 在这种情况下,弄个notepad++之类的文本编辑器是更好的选择。
--
FROM 222.67.83.*
如果一个人的所有东西都可以vim-like呢?
bash有vim模式,totalcommander可以自定义vim方式,浏览器有vimperator,IDE有vrapper和idea-vim
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 现在还凑合的编辑器快捷键一般都是可以设置的。比如 eclipse,在linux和windows下面是一样的,换成神器,快捷键也一样,再换成kate/notepad++,快捷键也基本上类似。至于列模式,除非用的像gedit这种烂得没谱的编辑器,我看正常一点的都有。
--
FROM 222.67.83.*
没配过的vim功能还是挺多的,我之所以说没配过的npp,因为我根本不知道这玩意有什么好配的啊
不用方向键的原因你懂的,何必问
grep完再切到host再找到东西然后编辑?这事我干不出来
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 1. 那vim默认的岂不是更弱。没配过的 vim 基本上没办法用。
: 2. 用方向键啊。你用的什么键盘?mac的?
: 3. 配合filezilla,直接可以编辑远程(虚拟机)的文件。编辑完filezilla会帮你自动上传上去,整个过程跟在本地操作完全一样。当然,我自己用的linux桌面,这点小功能更没问题。
: ...................
--
FROM 180.169.51.*
所以,你所有东西都是拿默认配置使用吗?
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 累死,还要去配一大堆东西,默认的windows系的操作方式除了在mac下面没办法用之外,一切都很好。
--
FROM 180.169.51.*
那我基本上是不能忍的,大部分时间我的电脑,扔给一个初学者,他是完全没办法使用的
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 差不多,现在配置很少了。实在也没啥好配的,各种编辑器的默认设置趋同了。
--
FROM 180.169.51.*
有时你不知道在哪个文件里啊,不过我前两天才看到别人用npp的时候知道npp有批量查找
不用方向键的原因就是手不用离开主键盘区啊,尽管我灌水还是习惯编辑区,但是其他时间我一般还是主键盘区
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 不用方向键的原因还真不懂。。
: grep就是文本编辑器里面的查找替换而已,找到就继续编辑呗。我都这么干了几年了也没见什么不方便。
--
FROM 180.169.51.*