- 经验
- 1326
- 分贝
- 0
- 家园分
- 3532
- 在线时间:
- 796 小时
- 最后登录:
- 2024-10-24
- 帖子:
- 539
- 精华:
- 1
- 注册时间:
- 2010-9-30
- UID:
- 577902
注册:2010-9-3064
|
发表于 2017-3-24 23:11:21
|显示全部楼层
混个资料下载权。还是得发个帖,又不能灌水,发个最小开发环境搭建吧。
0) virtual box + archlinux # 可以体验纯正得linux,pacman 包管理简单方便。再不用被各种依赖搞崩溃
1)pacman -S git # no-git, no-github
2)home # clone github 上的home 目录。包含一些列的 dot file, 主要似乎bashrc 跟 vimrc以及gitconfig,ignore等等。
总之各种rc 文件。。。
多次换电脑,发现这个home实在实在太重要了。git以后基本上一键搞定各种配置。
pacman -S 各种想要的工具,其实也就几样如下:
3 ) bash, 尽管zsh很时尚,或者fish,但是很多远程工作站,或者基础嵌入式默认都是bash。比如archlinux 给用户默认的也是bash。 通过配置,其实基本功能完全没啥区别。zsh/fish那些额外的花哨功能也没啥必要,相反把bash基础打的牢固一点,反而更体现高手素养。
4)vim,以及vim的小伙伴们 fzf(go), rg(rust), ag, ctags, cscope, clang,clang-tools-extra, gdb, cmake 这里就体现出 纯的archlinux比msys2好太多了。好多工具,msys2下面各种受约束,archlinux 下则要顺畅很多,比如ycm的安装。
5) tmux
6) python 生态圈
一个极简实用的最小开发环境就这么建立了。
终于又有下载权限了 :)
|
|