Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

利用Vim提供的正则去掉代码每行开头不想要的行号

利用Vim提供的正则去掉代码每行开头不想要的行号

看到一不错的代码片断,但奈何无论怎么拷贝,粘贴到VS里都是带行号的,300多行的代码手工删除行号与前面的空格可得耗不少时间。。。这时想起了无所不能的VIM,以及它的正则,它的替换功能。解决步骤:1.将代码贴到VIM2.替换掉每行首的所有空格及数字VIM底行模式下:1,315s/^s*[0-9]*s*//g解释:1为起始行号,315为终止行号,^在正则中代表行首,s*代表若干个空格,可以没有,[0-9]*代表若干个数字,可以没有,即将^s*[0-9]*s*替...
在Linux下配置OpenCV环境

在Linux下配置OpenCV环境

配了一天的OpenCV环境,终于能编译运行程序了,我的系统是Ubuntu 12.04LTS ,下载的OpenCV版本是目前最新的OpenCV 2.4.21、准备好源码,可以直接下载,也可以svn弄下来要准备的东东就是上网下载个Linux版的OpenCV啦,zip格式的。解压到一个地方,我放到机子的地方是/home/star/apps/里面。如今的目录状态是:/home/star(这是我的用户名啊,和你不一样)/apps(这是我习惯放程序的地方,神码pdf阅...
Linux 自定义命令

Linux 自定义命令

下载了FoxitReader,用来看pdf文件的啦。下载之后就整个应用程序包放在我的apps目录里面了,方便整理嘛,就好像Windows里面的Program Files一样。但是觉得用Linux的话,肯定用命令行敲一个命令打开比较酷。。所以就要知道怎么设置自定义命令了,用起来就很方便咯。(虽然Ubuntu的Dash主页有搜索功能,但不是命令行。。不酷。。。)在终端上敲一下echo $PATH看一下自己的命令会去哪里搜索,然后把自定义命令放到其中一个文件夹里...
CentOS英文环境下使用中文输入法

CentOS英文环境下使用中文输入法

CentOS英文环境下使用ibus输入法一般我们使用英文环境是没有办法使用中文的,这是因为我们没有设置在英文环境下的中文配置。下面我们在英文环境下配置中文输入法ibus使得我们可以输入中文。首先,安装ibus(centos6以后已经默认安装)#yum install ibus其次,将安装到文件复制到英文环境下#cp /usr/share/locale/zh_CN/LC_MESSAGES/ibus* /usr/share/locale/en_US/LC_ME...
在VMware虚拟机中Ubuntu的vi里的按键不好使的解决办法

在VMware虚拟机中Ubuntu的vi里的按键不好使的解决办法

在VMware虚拟机中Ubuntu的vi里的按键不好使的解决办法没有装vim的用户可以先装上vim, vim不会比vi差,具备了几乎vi的所有功能,所以大家可以用vim来代替vi使用。vim是支持键盘的上下左右键的。安装vim sudo apt-get install vim完成安装后: vim /home/你的用户名/.bashrc 在文件尾加一行: alias vi="vim"保存此文件后。. .profile重启启动一下配置.然后,直接输入:vi就可...
Ubuntu 删除目录命令

Ubuntu 删除目录命令

Ubuntu Linux 下在终端里面使用命令删除目录,是日常使用Ubuntu时经常要用到的。大体来说Linux删除目录的命令有两个:rm,rmdir。rm命令删除目录虽说比较简单,但很多人还是习惯于使用rmdir命令。不过一旦所操作的目录非空时,就会让你陷入深深的苦恼之中。这时可以考虑直接使用rm,不过要在rm后跟两个参数-rf 即:rm -rf 目录名字-r 就是向下递归,管理有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思这条命令虽然...
rpm批量删除安装包

rpm批量删除安装包

这几天在安装一些软件时,版本总有这样或那样的问题,这就是开源的痛苦之处,总是有版本的问题,很难像windows那样可以很好的兼容,所以常常需要安装和卸载,有时安装了一系列相关的rpm包,卸载却只能一个一个的卸,很烦,所以自己写了个批处理,感觉还蛮好用的,现共享给大家:#!/bin/bash################################################################## function: batch un...
Eclipse C/C++ 设置动态库查找路径

Eclipse C/C++ 设置动态库查找路径

我们用Eclipse开发C/C++程序时,一般都需要使用动态库,而linux一般通过缺省路径查找动态库或设置LD_LIBRARY, 与windows不同,即使将动态与可执行文件放在同一个目录都不会查找得到,为了开发的便利,一般在编译时指定查找路径,等部署时再根据实际需要修改。GCC 加参数:-Wl,-rpath, (路径) 即可设置查找路径。在Eclipse C/C++中的设置方法为:右键项目->C/C++ Buid->Settings->...
IBM Websphere Message Broker(MB) 教程系列

IBM Websphere Message Broker(MB) 教程系列

1 安装MQ 1) MB的先决条件是安装正确的MQ, 目前最新的8.0.0.0版本的MB如果想在安装时正确的检测出MQ版本,需要安装MQ 7.0.1版本,最新版本无法检测出,当然还是可以安装完成MB 8.0.0.0并且运行良好,如果你在安装完MB后无法使用,不需要找MQ版本的问题,当然不管哪个版本,你得确保MQ安装正确。 注意:Fedora 17是64位版本,32位版本有些地方不一样,请自行修改. 2) 修改系统共享段大小shmmax 修改 /etc/s...
Ubuntu 12.04如何禁用触摸板

Ubuntu 12.04如何禁用触摸板

Ubuntu 12.04禁用触摸板的两种方法:方法一sudormmod psmouse这个是禁用的sudomodprobe psmouse这个是启用的这个方法,很便捷。但是会将触点和触板都禁用了。一般还是希望保持触点是启用的方法二在软件中心中搜索触摸设备管理器(pointing devices),安装,如下图:勾选disable toutchpad即可。Ubuntu 12.04 update Manager更新失败解决如何在 Ubuntu 上安装 Fire...
如何在 Ubuntu 上安装 FireFox 15

如何在 Ubuntu 上安装 FireFox 15

FireFox 15 的测试版本已经出来好久了,作为我们天天用的浏览器,尝尝鲜那实在是太应该了,虽然说测试版本的有可能不稳定或者一些其他的问题,不过作为系统上的一个软件,而且开发者们我们长时间以来也是信任的,所以我们可以大胆放心的用了,最多删了装回以前版本嘛。不过从我一直以来用各种测试版本的浏览器以来,还真的没遇到过问题,Opera 我一直用的是 Opera Next,FireFox 从出测试版开始,我就用了,FireFox 15 和 FireFox 16...
修复Ubuntu 12.04+Win8的双系统启动

修复Ubuntu 12.04+Win8的双系统启动

1.原先使用Ubuntu 12.04+win7,启动用grub都是正常的。最近赶上Win8,手贱升了下clear了win7,setup了Win8,之后就不正常了。十分之蛋疼。只能进Win8。2.主要的东西都在Ubuntu 12.04+VMware8.04.这个启动项,还必须给修复了才成。3.倒腾了好几天,baidu,google,都是浮云,最后还发现光驱坏了,找了个usb光驱。后来刻了张Ubuntu 12.04,光盘启动后,打开终端(Ctrl+Alt+T)...
<< 641 642 643 644 645 646 647 648 649 650 >>