> 文章列表 > vim vs 比较

vim vs 比较

vim vs 比较

Vim和Emacs使用感受的对比

作为一个同时使用Vim和Emacs超过两年的用户,我发现两者的最大区别在于适用场景。我在2009年开始使用Vim,后来在2013年转向Emacs。在Emacs中,我主要使用org mode来写文档、进行编程练习、发博客和进行时间管理。而现在我则更多地使用Vim和VS Code来编写产品代码。

不会vim是否意味着无法成为程序员

哈哈,其实不会vim的程序员还是有很多的。但是掌握vim在日常开发中确实非常方便,尤其是在远程连接服务器修改配置的时候。以下是我总结的一些vim的基本操作,供大家参考:

  • 移动光标:使用h,j,k,l键
  • 编辑文件:i键进入插入模式
  • 保存文件并退出:按下Esc键,然后输入:wq

Linux文本界面中常见指令解释

在Linux文本界面中,常见指令的意义包括:

  • cp:复制文件或目录
  • cd:切换工作目录
  • mv:移动文件或目录
  • rm:删除文件或目录
  • df:查看磁盘空间
  • vi/vim:文本编辑器

除此之外,还有许多其他常见的命令,比如/bin、/sbin、/usr/bin等文件夹,通过双击Tab键可以进行补全,方便快捷。

Vim编辑器的奇技淫巧

在Vim中有许多奇技淫巧,我在我的CSDN博客上整理了一些,供大家分享:

  • 大范围的移动:使用*键可以在文件内搜索一个单词并跳转到下一个匹配处
  • 删除光标到行首的内容:使用d0命令

Codeblocks和VS Code功能比较

Codeblocks主要是一个开源的C/C++开发环境,在非Windows平台上比较流行。很多人从Windows IDE开发环境转向Linux,而Codeblocks在这种情况下更受欢迎。

对于编辑器的感受

使用Visual Studio 2013让我感受到了编辑器的强大之处,但并不意味着它就是唯一的选择。在Windows上进行PHP Web开发,我觉得Netbeans和Notepad++也是很好的选择。而在Linux平台上,我更倾向于使用Netbeans和其他编辑器。

Vim编辑器的小技巧

在Vim中,有许多小技巧可以帮助提高效率,比如重复上一次Ex命令、在插入模式中使用搜索模式等。熟练掌握这些技巧可以让工作更加高效。

关于软件推荐

在我认识的程序员中,每个人几乎都有自己常用的工具和资源。今天我向大家推荐一些程序员常用的硬核工具,强烈推荐!这些工具可以帮助提高工作效率,使编程工作更加轻松。