用vim还是用vs呢

vim是什么东西

vim是什么东西,用Linux的人肯定都是知道的。vs是什么东西,写C语言和C++的人也肯定是知道的。我本身在Windows系统中写程序用的编译器就是vs,界面友好颜值高,很受欢迎的一款编译器。但是我们在Linux系统上写代码的时候,就是使用的vim去新建文件,并没有这么好看的界面。

但是世事无绝对,ubuntu虚拟机在它里面就有比较良好的人机交互界面,我看着这个虚拟机长得都很想windows系统,所以我在大学的时候第一次使用Ubuntu的时候,我都没有意识到我是在Linux系统上面进行操作的。然后Ubuntu上面就是能够有着Windows的界面特点,它里面能够装上vs,从而我们在Linux系统里面敲代码的体验就和在Windows系统的体验是一样的。仁者见仁智者见智,我的小伙伴就是打算这个样子在Linux系统中写代码,认为这样子能够拥有一些Windows下的体验,什么自动补全代码这样子的事情。而我就是选择的是vim,就是直接在vim下写代码编辑。

这个有点想那种正统与新兴的对抗了。CentOS代表的是正统的Linux系统,很少更新,版本迭代慢,但是胜在稳定性强,Ubuntu界面做的漂亮,更新多更新快,而且有着更好的人机交互界面,使用习惯也往Windows系统去靠,对初学者有更好的体验。

我的选择

所以我会怎么选呢。我的选择其实就是很坚定的,我选择的是centos,而且选的是vim。可能是受到我入门的时候所看的视频的影响吧,但是也不全是,经过这一周的相处之后,我对与这种完全键盘控制的Linux系统,也就是传统的Linux系统还是有点喜欢的。现在我打开电脑第一件事就是打开虚拟机,而不是像从前一样打开vs了。

vim本身就是很强大的编辑工具,它里面能够使用命令完成的功能很多,就算是一些资深的程序员也不敢说自己完全熟练vim所有的命令。当然没有这个必要,因为常用的命令,在开发中常用的命令也就是那些个,全部命令学完根本就是没有必要的。就我个人的感觉,把vim熟练之后写代码的效率其实是挺高的,而且修改调试的速度也很快。首先Linux对于命令的响应就是快,而且Linux下还有一种用于调试的使用工具makefile。有点类似于脚本的意思,能够把命令全部写好,在编译的时候直接跑make就能够完成编译,不需要每次都输入那一长串的命令。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值