Wanana's Blog
边走边唱|wanana| 技术&生活&牢骚 各种博
Tag Archives: vim
[转载]IDE 不是程序员的唯一选择(终)
原文链接:IDE 不是程序员的唯一选择(终) 对于这个系列,我已经意兴阑珊了。时间拖的太长也不好。从一开始我就没打算写一个某某工具(GNU Make)的入门教程。本来是想给那些微软 IDE 深度中毒者展现一些不同的东西,顺便打破 Make 等 CUI 工具的神秘感。工具是为人服务的,不应该是用来给人增添麻烦的。IDE 是这样,RAD 工具是这样,那些 CUI 工具也是如此。如果你能熟悉工具背后的使用哲学,工具就能给你便捷。不同的工作需要不同的工具去做,不要拿着锤子,就想把一切都变成钉子。
[转载]IDE 不是程序员的唯一选择(三)
原文链接:IDE 不是程序员的唯一选择(三) 有了前面的介绍,相信好学的同学们对 make 已经有了一定的了解。 记住,编写 Makefile 也是构建整个软件的一部分,其重要性并不亚于编写 .c 或 .h 文件。当你用 IDE 的时候,是由 IDE 来生成相当于 Makefile 的文件。但是这个生成的过程并不是完全自动的,它是由你的鼠标点击、拖拽(把 .c 文件加入项目)、和填写一些表单、以及勾选编译选项完成的。
[转载]IDE 不是程序员的唯一选择(二)
原文链接:IDE 不是程序员的唯一选择(二) IDE 不是程序员的唯一选择(二) 话接上回,话说我们已经大致了解了 C 编译器的工作流程,知道了 IDE 在背后如何在驱动编译器生成代码。对于传统 IDE ,就是集成了编辑器、项目管理、编译器,和调试器等几个大件的一个庞然大物。其中 IDE 企图节省人力的最大的部分就是将源代码组织起来,自动生成其间的关系,调用编译器构建项目。
[转载]IDE 不是程序员的唯一选择(一)
原文链接:IDE 不是程序员的唯一选择(一) 我心目中,这篇文章的目标读者应该是在 Windows 下完全使用 Visual Studio 或 Borland C++ Builder (现在还有人在用么?)等系列 IDE 开发软件的 C/C++ 程序员。 我并不打算从 GNU Make 这种工具的使用写起,因为如果以上提到的这类同学如果都开始看 gmake 的文档(现在翻译工作已经有人做了),应当已经脱离了纯粹 IDE 开发的人群。本文只是一篇非常初步的入门文章,如果你已经使用过类似 gnu make 的工具构建自己的项目,那么完全不必看下去了。
[zz]vim一些最常见的问题(FAQ)–新水木的FAQ
这个blog不错 http://www.cublog.cn/u/9465/article_37844.html 本文将根据版上的提问不断修改、补充,力图回答大多数的常见问题。欢迎大家指正或 补充(补充解答的内容,或者补充没有列出的问题)。 注:以下问题以及解答均由版上的文章归纳整理而来,部分内容为原文引用。 (请搜索“(编号)”快速定位到问题答案部分。) (01) 为什么别人的方法在我这里行不通? (02) 如何找到上次编辑的文件? (03) 如何复制粘贴? (04) 如何在多个文件中进行替换? (05) 如何把fold一次全部打开? (06) 如何选择、复制或者查找光标所在的单词? (07) 如何计数搜索的字符串? (08) 如何去掉高亮搜索? (09) 如何解决linux下gvim中文菜单乱码的问题? (10) 如何对所编辑的文件语法高亮显示? (11) 如何快速插入多行数字0-99? (12) 如何设置中文编码? (13) 如何去掉或者插入^M这样的字符? (14) 如何整体缩进一段代码(插入tab)? (15) 如何合并两行? (16) 如何设置缩进距离(tab宽度)? (17) 如何让VIM不生成备份文件(~文件)? (18) 如何设置windows下gvim的字体? (19) 如何让打开文件时光标自动到上次退出该文件时的光标所在位置 (20) 如何让一个文件在原有的gvim中用新开的tab打开 (21) 为什么文件很多行仅仅在每行开头显示个”@” (22) 在插入模式下Backspace键怎么无法删除了?
关于ubuntu的一些问题解决(704)
mplayer的avi字幕问题 在mplayer下面有时候当设置不好时会乱码或者是显示不出,其实这也还是汉字编码问题。在~/.mplayer/config文件中可以对mplayer进行配置,以下是我的配置内容。 font=/usr/share/fonts/VeraSansYuanTi/VeraSansYuanTi-Regular.ttf subfont-text-scale=3.5 vo=x11 zoom=yes 注意,我们平时用的是gmplayer而并不是mplayer,gmplayer的配置文件是~/.mplayer/gui.conf但道理是一样的。 打入命令: mplayer -sub xxx.sub -subcp utf8(自己替换成字幕文件的编码,好像更多的是gb18030) xxxxx.avi mp3文件名乱码 http://forum.ubuntu.org.cn/viewtopic.php?t=34800 是转换成通用的utf8标签。 1.请下载附件 mutagen-1.8.tar.gz 是python-mutagen工具 2.解压缩 这个都知道了吧 3.进入解压缩后的目录(不进也可以,不是很方便) 4.安装设置,输入一下命令: ./setup.py build sudo ./setup.py install 5.进入你的music文件(它支持内含文件夹的文件夹,可以一次更改海量),cd 命令即可: 6.更改标签,输入命令: find . -iname “*.mp3″ -execdir mid3iconv -e GBK {} \; 用着的vi命令们 * # w b dw gd Gd ^p n N 重复上一个(下一个)查找 :s/s1/g/str1/str2/g [...]


最新评论