mac/linux中vim永久显示行号、开启语法高亮

步骤1:??cp /usr/share/vim/vimrc ~/.vimrc步骤2:??vi ~/.vimrc? 进入insert模式,在最后加二行? syntax on? set nu!set nocompatible ? ? ? ?"去掉有关vi一致性模式,避免以前版本的bug和局限 ? ?set nu! ? ? ? &nb

匹配模式

正则表达式中/i,/g,/ig,/gi,/m的区别和含义/i (忽略大小写) 助记 ignore/g (全文查找出现的所有匹配字符) 助记 ?global/m (多行查找) ?助记 more ?多/gi(全文查找、忽略大小写)/ig(全文查找、忽略大小写)

golang MAC编译linux程序

在mac下编译linux程序的办法,1,编译一套linux下包的源代码:进入go的源代码目的,比如/usr/local/go/src 运行命令 ?CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./make.bash2,在编译具体工程时使用带环境变量的命令:CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build xxx.go3,不影响原来的源码,只是另外编译了一套针对linux的源码

Linux常用命令大全(2)

文件和目录?cd /home 进入 '/ home' 目录'?cd .. 返回上一级目录?cd ../.. 返回上两级目录?cd 进入个人的主目录?cd ~user1 进入个人的主目录?cd - 返回上次所在的目录?pwd 显示工作路径?ls 查看目录中的文件?ls -F 查看目录中的文件?ls -l 显示文件和目录的详细资料?ls -a 显示隐藏文件?

Linux常用命令大全(1)

系统信息?arch 显示机器的处理器架构(1)?uname -m 显示机器的处理器架构(2)?uname -r 显示正在使用的内核版本?dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)?hdparm -i /dev/hda 罗列一个磁盘的架构特性?hdparm -tT /dev/sda 在磁盘上执行测试性读取操作?cat /proc/cpuinfo 显示CPU info的信息?cat /p

轻松搭建基于go1.5开发Android应用的环境

bet356 那个国家bet356存款bet356客户端go1.5beta2已经发布,正式版将在8月份发布.而早在go1.4就已发布了golang/mobile项目用以实现Android应用的开发.当前gomobile的环境部署已经相对成熟了.但项目声明必须基于go1.5,所以go1.4的同学必须要升级.因为在go1.4执行gomobile init的时候是不能通过的.注:如果没有网络权限访问golang.org,请创建$GOPATH/src/github.com/golang的软链接为$GOPATH/src/golang.org/x,并且后续go

Git 常用命令速查

一、 Git 常用命令速查?git branch 查看本地所有分支git status 查看当前状态?git commit 提交?git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释?git remote add origin git@192.168.1.119:ndshowgit push origin master 将文件给推到服务器上&nb

GIT获取远程分支

通过git clone获取的远端git库,只包含了远端git库的当前工作分支。如果想获取其它分支信息,需要使用”git branch –r” 来查看, 如果需要将远程的其它分支代码也获取过来,可以使用命令:git checkout -b 本地分支名 远程分支名其中,远程分支名为git branch –r所列出的分支名, 一般是诸如“origin/分支名”的样子。如果本地分支名已经存在, 则不需要“-b”参数

MySQL命令行导出数据库

MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的环境变量path中添加该目录)2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名?如我输入的命令行:mysqldump -u root -p news > news.sql?? (输