当前位置:  开发笔记 > 编程语言 > 正文

你用vim做过的最好的事情是什么帮助你编程?

如何解决《你用vim做过的最好的事情是什么帮助你编程?》经验,为你挑选了3个好方法。

在冲浪时,我发现有人使用vim完成了河内塔.哇!!!

你能和人分享你在vim做过的所有很酷的事吗?

编辑:不确定使用vim的河内塔解决方案是否有用.但我认为应该重新打开这个问题,让人们评论他们用vim做过的任何有用的事情.为了我?请参阅下面的答案.( - :



1> Adam Liss..:

vim有一组与开发工具,如集成的命令make,gccctags.您可以构建项目,导航到警告和错误,并跳转到函数/变量定义而无需离开编辑器:

:make 建立项目.

:cl 列出警告和错误.

:cc 将您带到生成当前错误的源代码中的to行.

:cn 导航到下一个错误.

:cp 导航到上一个错误.

:tag name导航到令牌的定义name.(请参阅man ctags生成令牌索引;有时make tags会自动执行此操作.)

Ctrl+]导航到光标下的标记定义.



2> Diomidis Spi..:

我在我的博客和讲义中使用vim语法颜色代码.一条Perl线

system  "$vimrt\\gvim.exe", qq{ 
  -c "edit /tmp/tmpcode.$ext " 
  -c "source $vimrt/syntax/2html.vim" 
  -c "write! /tmp/tmpcode.html" 
  -c "qa!"};

将代码转换为颜色鲜艳的HTML.我知道有这样的独立工具,但是我的系统上已经安装了vim,所以这是一个不太需要安装的工具.



3> Joe Holloway..:

在我学习"文本对象"之前,我发现自己在vim中比其他非模态文本编辑器更有效率.理解这个概念确实提高了我的工作效率,并且给了我一种新的文本查看方式,这反过来又更容易深入理解我以前只是暂时理解的其他vim概念.

:帮助文本对象

推荐阅读
Chloemw
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有