vim_tar_cscope_Makefile_通配符
Norton-JAVA工程师
android+java后端架构
展开
-
vim cscope 插件使用
本文摘自 《linux内核修炼之道》,写的很好,抄下来供自己查看。同时自己修改一下说的不明确的地方。1.Cscope 介绍 通过 Cscope,可以方便地获知某个函数定义的确切位置以及被哪些函数所调用,某个变量在哪里被赋值,某个符号曾经在哪些地方使用过等。如果安装了 Vim 的中文帮助手册,就可以使用下面的命令阅读 Cscope 的详细介绍。:help if_cscop.t原创 2014-02-14 14:30:59 · 1058 阅读 · 0 评论 -
$#是什么意思
$#是shell的默认参数,代表后接的参数个数$@原创 2014-07-09 14:05:49 · 6790 阅读 · 0 评论 -
wildcard linux
1、wildcard : 扩展通配符2、notdir : 去除路径3、patsubst :替换通配符例子:建立一个测试目录,在测试目录下建立一个名为sub的子目录$ mkdir test$ cd test$ mkdir sub在test下,建立a.c和b.c2个文件,在sub目录下,建立sa.c和sb.c2 个文件建立一个简单的Makefilesrc=$(w转载 2014-07-24 12:32:06 · 753 阅读 · 0 评论 -
vim分屏总结
转自http://www.cnblogs.com/floatedclouds/archive/2011/11/10/2245008.htmlvim的分屏功能总结起来,基本都是ctrl+w然后加上某一个按键字母,触发一个功能。(1)在shell里打开几个文件并且分屏: vim -On file1 file2 ... vim -on file1 file2 ...大O转载 2014-03-26 09:58:38 · 995 阅读 · 0 评论 -
tar压缩与解压缩
例子norton@norton-laptop:~/learning/sample code/tree/red_black_tree$ tar -czfv reconstruct.tar.gz reconstruct/tar: reconstruct.tar.gz: Cannot stat: No such file or directorytar: Exiting with f原创 2014-04-09 11:59:17 · 1251 阅读 · 0 评论 -
Makefile自动化变量与模式规则
转自http://wiki.ubuntu.org.cn/%E8%B7%9F%E6%88%91%E4%B8%80%E8%B5%B7%E5%86%99Makefile:%E9%9A%90%E5%90%AB%E8%A7%84%E5%88%993、自动化变量在上述的模式规则中,目标和依赖文件都是一系例的文件,那么我们如何书写一个命令来完成从不同的依赖文件生成相应的目标?因为在每一次的对模式规则转载 2014-03-26 15:43:34 · 2303 阅读 · 0 评论 -
vim 查找替换
vi/vim 中可以使用 :s 命令来替换字符串:s/vivian/sky/ 替换当前行第一个 vivian 为 sky:s/vivian/sky/g 替换当前行所有 vivian 为 sky:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky:n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 viv转载 2014-04-18 13:40:24 · 622 阅读 · 0 评论 -
Vim实现批量注释的方法
转自 作者:罪惡 发布于:2010-12-18 21:56 Saturday软件应用教程 调试代码的时候,免不了要批量注释/取消代码注释,很多IDE都有快捷键将你选中的代码块批量注释/取消注释的功能,那么在Vim里面如何完成这个功能呢?方法一 块选择模式 批量注释:Ctrl + v 进入块选择模式,然后移动光标选中你要注释的行,再按大写的I进入行首插入模式输入注释符号如 //转载 2014-04-04 11:33:07 · 844 阅读 · 0 评论 -
vim复制系统剪切板内容 时 发现 :reg里面没有+寄存器
网上很多文章说了怎么把VIM的内容复制到非VIM界面的文档,但是很重要的一点是,ubuntu默认vim是没有+寄存器的,这个+寄存器代表系统剪切板。没有这个,一切命令都是浮云,老子搞了半天,发现问题就在这。如果你输入命令:reg 发现没有+这个寄存器,就安装吧参考这篇文章http://blog.sina.com.cn/s/blog_76550fd701019rol.html原创 2014-03-03 10:34:42 · 8178 阅读 · 2 评论 -
vim设置复制粘贴快捷键
参考http://blog.csdn.net/newjueqi/article/details/7336603http://eagletff.blog.163.com/blog/static/11635092820110743815889/其中,定义复制粘贴的方法是在~/.vimrc增加如下代码。也可以在/usr/share/vim/vimrc增加,可以给全部用户使用(还没验证过)原创 2014-03-03 12:15:28 · 3307 阅读 · 0 评论 -
VNC remote desktop viewer
Linux10.04版本的Applications->internet->Remote Desktop Viewer可以实现与其它linux系统的远程可视化控制。新版本好像没有这个工具了,找不到。使用方法:1.利用ssh登录远程服务器norton@norton-laptop:~$ ssh 192.168.0.3norton@192.168.0.3's password:原创 2014-12-26 10:14:12 · 2010 阅读 · 0 评论