我比较喜欢自己从头配置。。
那你对Vim应该很了解吧
希望可以讨论点关于vim的内容 算是切磋一下吧
对呀对呀,再分享一点你觉得 Emacs 不好实现的功能呗 ?
厉害厉害,可以分享一下吗?我是 Emacs 和 VIM 都用的,VIM 也可以学习一下。现在 VIM 我用 SpaceVIM 但是感觉有点卡
还行吧。。用了挺久的。也写过些插件。
没深入玩过Emacs。就是简单使用。。Emacs好像都是用GUI的多一些。日常工作我都是开机直接terminal打开tmux session开撸。。都是在终端里。。在terminal里就比较有局限性。有些功能就不太好实现。
请教一个问题:
如果要在 vim 和 neovim 中选择一个
对于一个完全的新手来说 应该选择哪一个呢?又为什么呢?
肯定是neovim呀。比vim多很多feature也修复了不少bug
我就没有GUI呀
好像Emacs对GUI的支持不是很积极
或许维护emacs的人习惯了吧
Emacs 自己有非常好的多窗口多 session 多 workspace 多 frame 的管理,不需要 tmux 的辅助,我是比较喜欢用 GUI 的 Emacs,可以避免很多 TUI 的局限性。不过 TUI 用户的比例其实也很高的,感觉 GUI TUI 用户一半一半吧
我看好多都是用的gui很少在terminal下用emacs的
嗯 最近研究研究学学emacs
Emacs 有几个大杀器级别的,VIM 暂时没有的东西:
magit,orgmode,helm 或 ivy,dired 或 ranger,calc,ediff,tramp,都不错,可以看看
之前看过,有个问题用evilmode 快捷键这些不冲突的解决办法是啥?之前看过那个一年成为emacs高手的文章说是有个方案看了下发蒙,可能因为没了解emacs。。配置难易什么程度大概?
你得先熟悉Lisp吧
你熟悉一门新语言大概需要多久?
他的方案是在特定的 minor-mode 里,让这个 minor-mode 的 keymap 比 evil 的优先,之后还可以把 hjkl 之类的加回来。我推荐折腾 evil 的看这篇,里面很深入地讨论了这个问题。
evil-collection 已经解决了绝大多数的按键设置了,直接使用就好
熟悉基础语法的话几天就够了。