马公如何能做到老

a
aaaiii
101 楼

这不就是把vim配成IDE用吗
在server上能有时间让你配?
另外,IDE基本的东西都没变,从turbo c到现在jetbrains那些,跳转、断点
以后的IDE只会更好用
vim emacs根本不是啥核心,掌握一个新的框架,我不觉得小年轻就比我快,相反,很
多时候是我会了share给他们

【 在 hci (海螺子) 的大作中提到: 】
: 不懂不要乱喷。没有人用裸体的vi/emacs来编程。
: 用vi/emacs必须要配合集成的,普适的,索引和搜索功能,否则没法用的。这些都有各
: 种各样的searcher, tagger, browser,这些必须是一个老鸟熟练掌握,自己配的得心应
: 手的。同一套东西,用在各种语言,各种环境上面。这是效率的源泉。
: 一看你就不是干活的人,生产环境那么多代码能“浏览“代码么?难道不都是hotkey跳
: 来跳去么?
: 我要看到下面的人在“浏览“代码,两周不出活的,马上就开了。还浏览,WTF?去别
: 的地方浏览吧。

c
chebyshev
102 楼

TRAMP (Transparent Remote Access, Multiple Protocols)
从ssh linux server到本地mac os+emacs.就是本地配置。没发现过问题。

Space Vim/Emacs out of box = IDE
【 在 aaaiii (酱爆) 的大作中提到: 】
: 这不就是把vim配成IDE用吗
: 在server上能有时间让你配?
: 另外,IDE基本的东西都没变,从turbo c到现在jetbrains那些,跳转、断点
: 以后的IDE只会更好用
: vim emacs根本不是啥核心,掌握一个新的框架,我不觉得小年轻就比我快,相反,很
: 多时候是我会了share给他们

h
harvardbbs99
103 楼

true
【 在 PaiMei (白眉) 的大作中提到: 】
: 昏,这些工具才是细枝末节。
: 真正有用的还是专业出身的算法、架构、底层原理。

h
harvardbbs99
104 楼

i think nano is better than emacs vi in this case. nano has two bottom lines for reminding commands, very helpful. i use nano 95% of time, emacs 4%, vi 1%.

【 在 wdong (万事休) 的大作中提到: 】
: 如果是10前,这个楼基本上就变成vi和emacs哪个好吵起来了。
: 老到一定的程度,洪七公和欧阳锋也有和解的一天。
: 我前两天还逼员工上vi。受不了他们开个图形界面写程序。
: 我理由很充分。用图形界面你们怎么上服务器折腾?你们
: 在家怎么远程ssh到公司里折腾? 别的功夫不说,一上来
: 连个马步都站不稳还有什么好说的。

h
harvardbbs99
105 楼

true
【 在 wdong (万事休) 的大作中提到: 】
: 据我的观察,大部分人写程序,瓶颈根本就不在于用什么编辑器。
: 没有开悟的,就是慢。我面向google编程,每一行都从google查
: 都比他们快。如果我每一行都要从google查,编辑器根本不会成为
: 瓶颈。
: 开悟我感觉是一个积累的过程,一旦开悟了,接下来就可以无师自通了。
: 有功夫我要好好写一写开悟这个事情。

d
dumbCoder
106 楼


【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
: IDE多语言不方便。vim/emacs可以同时写java,python,go无压力的。
: IDE很多语言是必须的。但是不一定要打字用。可以组装时候用的。
:
: local 用 IDE, server 上用 vim/tmux, 不冲突的呀
:

用流行的跨平台的 IDE, 一般都支持多语言的.
JetBrains 全套, 或者 VSCode.
d
dumbCoder
107 楼

HCI, wdong 你们这里说的 vim/grep 打遍天下是有很大误导性的.
那是基于你们自己理论基础扎实, 或者要修改的代码库没有特殊的未知复杂知识.
很多东西,如果你门都没入, 还不先拿点资料系统过一遍, 上去就 vim/grep 改,
怎么可能搞得定?
可能是我愚钝,不能理解这种风格, 要不你们详细写写中高级玩家到底该如何 "开悟"?所谓 "皮厚手勤" 我是很同意的, 但是 "系统理解" 也很重要,

还有 "升级工具" 也很重要, 我以前也是用 vim, 后来只要能在 local 编程的,
我一律上 JetBrains 全套了, 所有语言都支持, 快捷键自动同步,
我在 JetBrains 用简单 emacs binding.
vim 维护起来太折腾了, 而且vim本质上是个 editor, 配置各种语义跳转,
都是去模仿 IDE 而已, 精度/速度/健壮度 还是不如 IDE.
几年前我还配过 YCM on vim, 跟 IDE 比, 又慢又难维护.
历史原因, 一般是纯 C/C++ 的 Linux 项目, 在 ssh terminal 里用 vim/gdb 最合适.Java 的大项目, 你用 vim 来写, 那不太非主流了么?

h
heteroclinic
108 楼

马工还没有财务自由的估计也没啥秘籍,有也不会给别人我以前住的地方每天早晨跑步
有白人两口子看着是文化人推个小车捡瓶子.我有一次去swapmeet一个老红波自己做的
小校车很好,costco很多年以后才有的卖那种四个轮子的wagon,我觉得你称现在有钱买
个摩托争取在哪个红波组织里成立个chapter,等有50万指标,你能曲线救亡一下
h
haidafu
109 楼

grep -A -r
grep -B -r
grep -3 -r
【 在 magliner (magliner) 的大作中提到: 】
: fileseek加拿大某公司产品。 我花了一下午比较各种类似软件,还是这款适合我。 我
: 要的其实主要就两个功能:
: 1. 多目录查询,不光是子目录
: 2. 显示上下文
: 大部分软件要么有1没2;要么有2没1 。 grep再好,也不能显示上下文; 当然你可以
: 通过编程实现; 那他支持word/excel文档么? 能高亮显示么? 能同时打开搜索结果
: 么? fileseek就能。
:

n
ngugc
110 楼

我现在就是天天ssh上公有云服务器撸python/js/golang。
但是java用这种模式真的是搞不动。

【 在 wdong (万事休) 的大作中提到: 】
: 如果是10前,这个楼基本上就变成vi和emacs哪个好吵起来了。
: 老到一定的程度,洪七公和欧阳锋也有和解的一天。
: 我前两天还逼员工上vi。受不了他们开个图形界面写程序。
: 我理由很充分。用图形界面你们怎么上服务器折腾?你们
: 在家怎么远程ssh到公司里折腾? 别的功夫不说,一上来
: 连个马步都站不稳还有什么好说的。

r
repast
111 楼

grep -A -B -C 显示上下文啊,grep 唯一问题就是比较慢

【 在 magliner (magliner) 的大作中提到: 】
: fileseek加拿大某公司产品。 我花了一下午比较各种类似软件,还是这款适合我。 我
: 要的其实主要就两个功能:
: 1. 多目录查询,不光是子目录
: 2. 显示上下文
: 大部分软件要么有1没2;要么有2没1 。 grep再好,也不能显示上下文; 当然你可以
: 通过编程实现; 那他支持word/excel文档么? 能高亮显示么? 能同时打开搜索结果
: 么? fileseek就能。
: