![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具
dgcloud
暂时没有啦
展开
-
vim运行python
在vim下写代码,命令行下调试python不太方便,要不断的切换窗口,希望能够在vim下直接运行python方法如下:方法1、map :w:!python % 方法2、if &filetype="python"set makeprg=python\ %方法3、function CheckPythonSyntax() let mp = &makep原创 2015-01-07 09:20:47 · 7828 阅读 · 1 评论 -
实现代码粘贴到word之后,保持原有模式不变
实现代码粘贴到word之后,保持原有模式不变转载自:http://blog.163.com/rongting_chen/blog/static/16490684420113247107144/使用notepad++即可实现将关键字高亮的代码粘贴到word中。 首先用notepad++打开源代码文件。notepad++能识别C/C++、Java、matlab等多种转载 2014-12-28 13:07:07 · 2010 阅读 · 0 评论 -
swig调试
参考文献地址:http://swig.10945.n7.nabble.com/Debugging-SWIG-modules-td8414.html调试环境:gdb需要编译的库文件使用debug模式编译,进入gdb模式,run 随后正常执行python直至程序出错,随后在gdb中执行where将会给出堆栈信息用于调试另外也有人给出了使用断点的方式调试的方法,感兴趣的可翻译 2014-12-30 16:35:52 · 997 阅读 · 0 评论 -
查看python调用c++代码的代码实现位于那个cpp文件
阅读带代码的过程中,python调用了xxx.xxx1.xxx2的一个库函数(类),在cpp文件中没有找到对应的函数实现,查了一下swig的使用方法,发现只要找到对应的.i文件,就可通过该文件得到库函数的实现包含文件,%module(package="xxx.xx1") xxx2%{#include %}则该库文件是通过vector实现的,只需要找到vector.h即可找到对应原创 2014-12-30 10:22:08 · 441 阅读 · 0 评论 -
vim生成注释插件
文章来源:http://www.blogdaren.com/post-1610.html今天发现vim的一个插件--DoxygenToolkit,它会根据配置自动生成注释,主要是license注释、文件注释、函数及类注释,我的配置如下:let g:DoxygenToolkit_authorName="david, david19842003@gmail.com"let s:license转载 2014-12-31 10:48:01 · 1554 阅读 · 0 评论 -
vim代码搜索插件配置
原文 http://zhaoyuwen.org/vim-配置ctagscscope-函数跳转.htm工欲善其事,必先利其器。一个强大的开发环境可以大大提高工作效率。好吧,我知道这是废话。。。不过,我想一定有很多跟我一样打算进入Linux平台开发的新手,一开始都为找不到一个像Windows下的VS那样可以一键安装并且功能几乎完美无缺的开发工具而郁闷不已,甚至打算收回刚刚迈出的脚步。转载 2015-01-04 11:20:55 · 1591 阅读 · 0 评论 -
ssh: Could not resolve hostname code.csdn.net: Name or service not known
提交到csdn的git时候,服务器提示ssh: Could not resolve hostname code.csdn.net: Name or service not known错误,应该是没有解析到code.csdn.net域名,解决方法有2个:1.修改host文件,linux下路径为etc/hosts打开后如图所示只需要添加域名对应的ip地址即可2、临时性的解决原创 2015-01-05 15:11:47 · 1793 阅读 · 0 评论 -
vim的全选功能,删除
网上的方法五花八门,许多是直接复制的,没有经过验证这里给出自己的方法:ggvG其实就是移动光标到文件头命令:gg进入块模式:v移动光标到文件尾:G最后可以使用del删除或者d命令删除了,这样的话最后一行还要再删除一下,不想麻烦在删除一行的话,使用ggvG$命令即可,这样可以一次性全选,随后使用d删除原创 2015-03-04 15:21:34 · 5042 阅读 · 0 评论 -
重定向make输出
make输出内容比较多的情况下查找错误不是很方便,最好能够将输出保存到文件中操作,使用“>”重定向make输出得到的信息不全,想要全面的得到make输出需要使用“>&” 重定向具体代码make >log 2>& 1含义是将make输出到log文件中,2>&是将标准错误输出和屏幕显示全部重定向到标准输出原创 2015-03-10 10:16:22 · 401 阅读 · 0 评论 -
浏览器标记已读链接
在使用浏览器进行大量阅读的时候 ,难免会不记得已经读了那些文章,还有那些没有读(尤其是贴吧的帖子,过几天就要重新看一下,浪费了时间)。希望找到一款插件实现这一功能(也想过自己写……),最终找到了stylish插件,可以实现这一需求,效果如图原创 2015-07-21 15:02:18 · 1916 阅读 · 0 评论 -
visio中使框图等大
visio版本2003问题:需要使visio中已经绘制好的流程图各个进程框等大。方法:全选元素,右键的属性中-视图-大小和位置窗口-在左下角的窗口中直接输入想要的高度和宽度值就可以使所有元素大小一致原创 2015-01-16 09:41:58 · 1671 阅读 · 0 评论 -
linux下查找文件大于x的命令
最初的想法是 使用ls + grep 得到符合条件的行,弄了一下感觉不太行后来才发现,find命令有 -size参数,因此直接这样写即可find /root -size 10参数+-用来控制是大于还是小于,-是大于的意思,没记错的话另外还可以执行exec参数 用于附加命令 如 find ~ -size 1 -exec ls -ld {} \;这样可以使用ls指令得原创 2014-12-26 15:36:02 · 1470 阅读 · 0 评论 -
VIM 注释与反注释
来源:http://blog.csdn.net/xiajun07061225/article/details/8488210插入注释:用v进入virtual模式用上下键选中需要注释的行数按Control+v(win下面ctrl+q)进入列模式按大些“I”进入插入模式,输入注释符“#”或者是"//",然后立刻按下ESC(两下)转载 2014-12-25 14:47:34 · 430 阅读 · 0 评论 -
得到历史命令列表 history
今天执行命令不小心复制了一大段代码到命令行中,程序运行异常,于是想查看一下究竟执行了那些命令history>> history.txt结果得到的命令编号是从700多一点开始的,不全,更加简单的方法是找到history存储路径,直接复制过来命令如下: cp ~/.bash_history ~/history.txt原创 2015-01-06 17:27:28 · 469 阅读 · 0 评论 -
批量删除指定后缀文件
命令如下:rm *.xx -r -f 很简单的命令,xx代表要删除文件的后缀,需要注意的是最后要有一个空格才可以,开始的时候没有加空格,删除后文件依然存在,还我查看了半天权限,另外可以使用-v查看删除指令的返回信息。原创 2015-01-08 16:20:44 · 3509 阅读 · 0 评论 -
设置vim字体间距
gvim打开python后字符间距很大,看上去很不正常,使用菜单栏调整字符间距,已经设置为0,网上的说法是“原因就是字体设置语法在不同的OS上有差异“,出处需要编辑.vimrc文件,注意前面有”.“号,最后的部分添加设置代码set guifont=DejaVu\ Sans\ mono\ 11 " 反斜线后面有个空格也是参考文章中给出的11可能是字号,这个没有尝试,前面的应转载 2014-12-24 10:53:03 · 2275 阅读 · 0 评论 -
git clone 插件 + Git远程操作详解
本来想git个插件回来 git checkout xxxx 结果报错,应该是git clone xxx记忆有点靠不住啊,就看了一下git的基本用法,真真是极好的,不过实际过程中使用的不多,就当是知识储备了原文作者: 阮一峰Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍转载 2014-12-24 11:16:48 · 830 阅读 · 0 评论 -
Vim的Python编辑器详细配置过程 (Based on Ubuntu 12.04 LTS)
转载来源说明:http://blog.csdn.net/dyllove98/article/details/9750251由于被转载作者也是转载的文章,遗憾的是没有给出来源,这里只给出被转载来源,向撰写本文的前辈致谢!同时文章末尾给出本人的一些心得体会。为什么要用vim编辑py文件?因为在Linux命令行中,缺少图形界面的IDE,vim是最佳的文本编辑器,而为了转载 2014-12-24 11:01:21 · 523 阅读 · 0 评论 -
vim错误记录查看
是用vimrc的时候,关闭vim会报错,但是一闪而过之后就看不到了,于是想看看vim是否有错误日志When an error message is displayed, but it is removed before you could readit, you can see it again with: > :echo errmsg就是说可以用这个指令查看错误信息。查看对原创 2014-12-24 15:38:37 · 6279 阅读 · 0 评论 -
vim剪切板操作
转载自:http://www.cnblogs.com/softwaretesting/archive/2011/07/12/2104434.htmlVim剪切板用vim这么久了,始终也不知道怎么在vim中使用系统粘贴板,通常要在网上复制一段代码都是先gedit打开文件,中键粘贴后关闭,然后再用vim打开编辑,真的不爽;上次论坛上有人问到了怎么在vim中使用系统粘贴板,印转载 2014-12-24 10:33:15 · 471 阅读 · 0 评论 -
linux创建层级目录
以前要创建目录的时候,都是makdir xxx然后创建下级目录makdir xxx1直到创建到目标路径今天偶然间发现,makdir命令有个参数 -p可以直接创建层级路径的 可以直接 这样做 $ mkdir -p ~/.vim/xxx1/xxx2/xxx3原创 2014-12-24 11:33:17 · 975 阅读 · 0 评论 -
vim自动保存环境
参考文章:http://imtx.me/archives/1810.html方法:在.vimrc配置文件中添加如下代码" Auto Session Save/Restorefunction GetProjectName() " Get the current editing file list, Unix only let edit_files = split(syste原创 2014-12-24 15:48:15 · 577 阅读 · 0 评论 -
Sublime Text 2 中文包
Sublime Text 2 中文包使用方法1 下载文件解压后放进安装目录Sublime Text 2\Packages 下面即可。 使用方法2 试过,Sublime Text 2、Sublime Text 3都不行,WIN7。后来好不容易才找到方法:运行软件,依次点击菜单Preferneces -> Browse Packages ,在打开的目录的父目录中有一个Packages,把下载下来的转载 2015-12-28 16:41:42 · 649 阅读 · 0 评论