昨天看到的一个讨论,说vim有没有那么必要?所以写了这篇文章,在评论区说出你的观点,当然说出你的观点的时候,你拿不到一百万,也得不到小红花,但也是因为你的评论,我可能会开心一整天。
vim是一个好东西,这个毋庸置疑,但是也存在一个问题,就是需要记住太多命令,如果你在使用过程中忘记,你就需要花时间去百度,使用vim和网络搜索就连接在一起了。
我回想起这些年使用vim的经历,确实存在这样的情况,比如直接用鼠标复制粘贴之前需要先敲个命令,比如设置tag等等。
不知道你们有没有想过为什么不直接使用nano呢?
如果只是简单的查看文件,修改简单的几个字符,是不是可以不用vim。我刚学编程时,超级喜欢用vim,一个原因是为了为了装逼,自认为用vim的都是大牛,每当我女朋友来实验室看我,看到我的电脑界面那个黑不溜秋的编辑框中又透出一丝红色,她应该会有一种崇拜感。还有一个原因是Linux下自带vim,不需要额外安装,确实这也是挺方便的。还有一个,也就是很多人说的,是vim快,加载代码什么的会比较快,不知道你们有没有这样的体验,我感觉是会快一丢丢。
最近改代码都是连接samba 服务区修改,用windows上的vs,si来查看和修改代码,用起来繁琐一丢丢,但是效率也并不低,si的代码风格显示是我最喜欢的,还有代码放大缩小功能也是我喜欢的。vs主要是速度快,如果是单文件编辑,我还是会优先选择vs,vs功能很强大,我对功能强大的东西都不是很感冒,功能强大就意味着很杂,结果使用起来也乱哄哄的。
在结识vs code之前,我最喜欢的是Notepad++,但是因为某种原因,我不喜欢他了,而且vs相对于它是有过之而无不及。
我觉得不管是什么编辑器,都是用来看代码,写代码的,对于新手,如果你已经是对某种编辑器很习惯了,也很喜欢了,就没有必要更换。
还有编码格式,建议都换成utf-8,这样不管在哪里都可以正常显示中英文,要不然更换编辑器就可能会出现乱码。
留言说下你喜欢什么编辑器以及原因。

你为什么喜欢VIM?相关推荐

  1. vi 查看最顶部_5分钟带你进入 Vim 大门,让你喜欢 Vim

    原标题:5分钟带你进入 Vim 大门,让你喜欢 Vim 来自:Linux迷 链接: https://www.linuxmi.com/vim-zhinan.html 打算在Linux上使用Vim文本编辑 ...

  2. 超级好用的pdf阅读器推荐:Zathura, 如果喜欢vim,相信你很快会爱上它的

    项目主页: http://pwmt.org/projects/zathura/ 这软件用起来太舒服了,很简洁,并且快捷键和Vim一样,如向下移动一页是J,向上移动一页是K.上下左右移动分别是k/j/h ...

  3. linux中vim编辑器_为什么Vim爱好者喜欢Herbstluftwm Linux窗口管理器

    linux中vim编辑器 每个人都喜欢Vim(除了Dvorak和Emacs用户). Vim非常流行,以至于整个Web浏览器都致力于通过Vim键盘绑定,流行的Zsh终端仿真器中的Vim模式甚至文本编辑器 ...

  4. 学习Vim有什么好处? [关闭]

    作为一名程序员,我在键盘上花了很多时间,而且在过去的12年里,我或多或少都在做. 如果有一些我从未习惯过的东西,那么由于一些最常见的代码编辑任务,我在编码过程中会遇到这些烦人且几乎无意识的持续微中断. ...

  5. VIM入门必读(转)

    --整理自互联网 Vi IMproved (VIM) 是 Bram Moolenaar 开发的与 UNIX 下的通用文本编辑器 vi 兼容并且更加强大的文本编辑器.它支持语法变色.正规表达式匹配与替换 ...

  6. python中的ideavim有什么作用_Pycharm和Idea支持的vim插件的方法

    Ideavim对同时喜欢Vim和Intellij全家桶(Idea, Pycharm等)的人来说是再熟悉不过了,既可以享受Intellij的强大功能,又可以用Vim操作文本,真是双份的快乐.可是你知道I ...

  7. vim 命令_Vim 操作命令手册

    曾经使用了两年多的Vim,手册也翻过一遍.虽然现在不怎么用vim了,曾经的笔记还是贴出来,与喜欢vim的朋友分享. 1. 关于Vim vim是我最喜欢的编辑器,也是Linux下第二强大的编辑器. 虽然 ...

  8. Use Vim as a Python IDE

    Use Vim as a Python IDE I love vim and often use it to write Python code. Here are some useful plugi ...

  9. vim ctrlp_使用Ctrlp和Ctag使Vim更智能

    vim ctrlp by _haochuan 通过_haochuan 使用Ctrlp和Ctag使Vim更智能 (Make Your Vim Smarter Using Ctrlp and Ctags) ...

最新文章

  1. RabbitMQ 入门系列(1)— Ubuntu 安装 RabbitMQ 及配置
  2. PHP学习笔记二: 面向对象设计
  3. 728. Self Dividing Numbers
  4. 三个剩两个,两个剩一个,最后一个都没剩下。
  5. 张开双臂迎接“云时代“的到来
  6. 移动端UI自动化Appium测试——Appium server两种启动方式
  7. Python中threading的join和setDaemon的区别及用法[例子]
  8. 程序员为什么要懂物联网?
  9. aspen plus大小_[软件]Aspen Plus 这些常识,你都懂了吗?
  10. 3串口多串口双串口以及2串口转WiFi多跳路由通讯实现一
  11. 代理软件使用拨号不可用,使用wifi正常使用 解决 win10
  12. CVonline: Image Databases
  13. 【情人节表白神器:送她一个HTML动态表白网站 带源码】
  14. 基于云虚拟机的代码覆盖率
  15. IE8 使用 Oracle ERP
  16. vue项目实现前端预览word和pdf格式文件
  17. ad批量走线_AD中 蛇形走法、多条网络同时布线、交互布线、logo、差分走线、3D...
  18. 图的遍历——深度优先搜索和广度(宽度)优先搜索(含例题)
  19. 单片机叮咚c语言,单片机试验19“叮咚”门铃
  20. pytest接口自动化测试框架 | 用python代码测试接口

热门文章

  1. MSBuild编译扩展
  2. 电脑无法启动故障的10种解决方法
  3. 统计git仓库一些commit数据
  4. Diango博客--11.Nginx + Gunicorn + Supervisor 方式部署
  5. android textview表情,Android开发(16)-TextView显示表情图像和文字
  6. tutte定理证明hall定理_深入浅出|中心极限定理(Central Limit Theorem)及证明
  7. 关于C10K问题详解-突破单机性能是高性能网络编程
  8. CSS中的块元素,内联元素,内联块元素
  9. 机器学习之朴素贝叶斯算法的推理及相关知识总结
  10. 读中文_挑战来了!康辉喊你读中文十级绕口令!