07 2016 档案

摘要:因为休眠功能在部分计算机上不能正常工作,所以自16.04后,ubuntu不在默认开启休眠功能。 要开启休眠功能需要如下条件。 1、要有交换分区(swap)。 2、交换分区的容量至少要和实际内存一样大,这样才能保证休眠后,内存的东西能够完全映射到磁盘内。 开启方法: 阅读全文
posted @ 2016-07-31 10:48 立体风 阅读(1688) 评论(0) 推荐(0)
摘要:刚刚开始学习centos,感觉很不适应,因为好多软件,yum里面居然没有,让我很不爽,一阵狂搜。 原来centos还有一个epel源,果然,不熟悉的东东,处处是坑啊! EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作 阅读全文
posted @ 2016-07-29 07:05 立体风 阅读(24054) 评论(1) 推荐(0)
摘要:一、正规做法有两种。git fetch和git pull。 注意不管用fetch还是pull,做之前都要在本地仓库做一次git commit,确保,本地仓库和工作目录及缓存一致。1、git fetch。从远程仓库获得最新版本到本地,不会自动merge。git fetch origin master: 阅读全文
posted @ 2016-07-25 10:33 立体风 阅读(1752) 评论(0) 推荐(1)
摘要:git的全局变量可以用在命令行设置: git config --global user.name "litifeng" git config --global user.email "litifeng@example.com" git config --global color.ui true gi 阅读全文
posted @ 2016-07-24 16:01 立体风 阅读(4551) 评论(0) 推荐(0)
摘要:最近,用ssh连接github时,突然提示“Permissions 0644 for ‘/root/.ssh/id_rsa’ are too open”,并且断开连接。 仔细阅读了一下ssh文档和这句提示,大概的意思时ssh的私有密钥的权限开放尺度太大了,可以供人随意欣赏了,ssh自身的策略关闭了s 阅读全文
posted @ 2016-07-24 15:34 立体风 阅读(18210) 评论(0) 推荐(1)
摘要:现在vps默认都是安装的英文环境,其实变成中文环境也很简单。我记录以下在ubuntu下如何改变为中文环境。 1、安装中文环境包。 2、利用update-locale工具更新/etc/default/locale文件。 3、重启,完工,还可以顺便安装一个中文版的man手册,不过不是很新。 阅读全文
posted @ 2016-07-21 11:53 立体风 阅读(414) 评论(0) 推荐(0)
摘要:在vim内,查看colors_name :echo g:colors_name 如果值为空,那么默认为:default主题 阅读全文
posted @ 2016-07-19 11:07 立体风 阅读(913) 评论(0) 推荐(0)
摘要:启动vim,不加载.vimrcvim -u NONE -N 阅读全文
posted @ 2016-07-19 11:02 立体风 阅读(2209) 评论(0) 推荐(1)
摘要:因为多媒体mp3,mp4以及flash等等都是一些有版权的东东,ubuntu不能直接集成到安装盘内,所以,做了2个常用包,来存放它们。 ubuntu-restricted-addons ubuntu-restricted-extras 只要有了这2个东东,你的firefox就可播放声音啦。如果记不住 阅读全文
posted @ 2016-07-18 10:33 立体风 阅读(411) 评论(0) 推荐(0)
摘要:举例说明: 比如打印一个倒三角形。 * * * * * * * * * * 第一层循环为行数,第二层循环为每行打印的*数,且随着行数的变化,打印的*数也随着改变。 这就是关联变量的双层循环。我的做法是,先设计第一层变量i=4;i>=1;i--,这样就保证了4行的行数正确打印。 然后,设计第二层变量j 阅读全文
posted @ 2016-07-18 09:19 立体风 阅读(2257) 评论(0) 推荐(0)
摘要:无语,大写锁定键基本不用,却占据这么重要的位置,凭啥?换了,搜了半天,决定用它uncap(https://github.com/susam/uncap) 一个开放源代码的小工具,就位踢走大写键而生地,足够简单,开放源码,我喜欢。 先贴出了,慢慢研究下。 阅读全文
posted @ 2016-07-13 23:34 立体风 阅读(3511) 评论(0) 推荐(1)
摘要:威廉·纳尔逊·乔伊(William Nelson Joy,1954年11月8日-),通称比尔·乔伊(Bill Joy),美国计算机科学家。与Vinod Khosla、Scott McNealy和Andy Bechtolsheim一起创立了太阳微系统公司,并作为首席科学家直到2003年。后来经营自己的 阅读全文
posted @ 2016-07-13 22:32 立体风 阅读(1244) 评论(1) 推荐(0)
摘要:最近打算把caps lock映射成<esc>键,那按起来多爽,现在的有一个小问题,如何快捷的输入大写字母、 用这个键盘映射搞定。 inoremap <c-u> <esc>gUiwa 大家有机会测试一下,这个组合不管你的光标在单词的位置,直接将整个单词大写。 解释一下: <esc> 进入normal模 阅读全文
posted @ 2016-07-13 19:43 立体风 阅读(793) 评论(0) 推荐(0)
摘要:vim把当前使用的配置文件地址放置在变量MYVIMRC中。在vim使用echo查看即可: 阅读全文
posted @ 2016-07-13 11:32 立体风 阅读(2661) 评论(0) 推荐(0)
摘要:vim-snipmate真的很好用,以前好多编写代码的问题得到完美的解决。还附带提升我对vim的理解和信心,在这里感谢一下作者。thank you。 1、现说一下我浓缩的重要语法。 1、定义是下面这样,注意中间必须是一个制表符<TAB>不能用空格代替。 2、变量。${#},#代表变量数值,从1开始。 阅读全文
posted @ 2016-07-10 21:14 立体风 阅读(2392) 评论(0) 推荐(0)
摘要:上面是我经过修改,更加符合我的习惯。注意得是snippet和关键字之间必须是一个TAB符,不能是空格,否则会报错。 阅读全文
posted @ 2016-07-10 21:03 立体风 阅读(269) 评论(0) 推荐(0)
摘要:我比较习惯vim下光标显示为一条竖线,这样的好处是可以准确的知道光标的位置。但有的时候光标表现为一个方块。这个是可以修改改地。 终端下: 终端下这个和终端的光标设置有关,只要修改了终端中光标的显示,vim自然就修改了。 Gvim下: Gvim下是可以自定义的光标的形状的,具体的命令是 ,看看开vim 阅读全文
posted @ 2016-07-09 22:23 立体风 阅读(12718) 评论(0) 推荐(0)
摘要:vim在移动字符出界(上下左右)包括按<ESC>建都会响铃,有时候真的很烦。 在命令行下的vim里使用命令:help visualbell,取消方法里面有说明。 好了,在.vimrc文件里加入set vb t_vb=解决问题。 但是对于gvim,必须修改gvimrc,注意不是vimrc,比如我的wi 阅读全文
posted @ 2016-07-09 07:02 立体风 阅读(1105) 评论(0) 推荐(0)
摘要:vim由插入模式进入编辑模式,会向前移动一个字符。 利用这个特性,我们可以用他来过一个字符。 什么情况需要过字符?比如:右括号、右引号等等,在括号中间,直接跳出,而不用方向键移动。 向前过一个字符,应用场景:进入括号内。 例如:( )| //光标由外面进入括号。 方法: 效果:( | ) //以后在 阅读全文
posted @ 2016-07-09 06:41 立体风 阅读(686) 评论(0) 推荐(0)
摘要:msys2是基于mingw的bash模拟器,他为在windows下使用类似unix的环境提供了方便。同时,他还是基于mingw的,所以,他生成的也是原生的windows程序。 msys2官方网站是:https://msys2.github.io msys2还有一个优点是,他可以使用 命令,安装一些u 阅读全文
posted @ 2016-07-08 17:57 立体风 阅读(1228) 评论(0) 推荐(0)
摘要:zo 打开当前折叠 zc 关闭当前折叠 zr 打开所有折叠 zm 关闭所有折叠 阅读全文
posted @ 2016-07-08 03:00 立体风 阅读(319) 评论(0) 推荐(0)
摘要:太好用了,括号相关的各种麻烦都一一解决,剩下的就是熟练,熟练,在熟练了。呵呵 连教程都做得这么好,先放这里,以后慢慢翻译。 Auto Pairs ========== Insert or delete brackets, parens, quotes in pair. Installation co 阅读全文
posted @ 2016-07-07 21:34 立体风 阅读(6186) 评论(2) 推荐(1)
摘要:inoremap命令用于映射按键。 i代表是在插入模式(insert)下有效 nore表示不递归no recursion,例如: 和`inoremap y Y`并不会出现无限循环。 map映射 举个例子,将Shift+Enter用来跳出括号。 inoremap la 本映射利用了vim中,由编辑模式 阅读全文
posted @ 2016-07-07 20:23 立体风 阅读(8652) 评论(0) 推荐(1)
摘要:先说如何自动补全。 命令: inoremap ( ()i inoremap [ []i inoremap { {}i inoremap " ""i 添加i是为了让括号补全后,光标出现在括号里面。如果没有i,则补全后,光标在外面。不要补全,否则大于小于号没法输入了。 进入正题,如果跳出快速跳出括号 举 阅读全文
posted @ 2016-07-07 18:50 立体风 阅读(4683) 评论(0) 推荐(0)
摘要:vim和C语言都需要长期的学习,才能够精通,我制作了这个简单的笔记,主要的作用是,不要在重复的,反复的找同一样东西了,积累是成功的关键。 1. 安装pathogen插件管理器。 在 "官网" 下载pathogen.vim拷贝到 在`~/.vimrc文件的首行添加如下代码: set nocp exec 阅读全文
posted @ 2016-07-07 13:52 立体风 阅读(1264) 评论(0) 推荐(0)
摘要:目前被广泛应用的2各插件管理工具Pathogen和Vunble,我先说Pathogen Pathogen Pathogen完全用vim脚本编写,不用其他的代码(Vunble就用了python),所以安装比较省事,这个主要讲的是如果用pathogen来管理vim自身的配置文件。 1. 在 "官网" 下 阅读全文
posted @ 2016-07-07 13:15 立体风 阅读(1680) 评论(0) 推荐(0)
摘要:mkdir命令是常用的命令,用来建立空目录,它还有2个常用参数: m, mode=模式 设定权限 (类似 chmod),而不是 rwxrwxrwx 减 umask p, parents 需要时创建上层目录,如目录早已存在则不当作错误 下面是英文原版 m, mode=MODE set file mod 阅读全文
posted @ 2016-07-07 11:21 立体风 阅读(27177) 评论(0) 推荐(0)
摘要:1、先用 命令查看一下都是安装了那些vim特性,以及版本等等情况。 vim version VIM Vi IMproved 7.4 (2013 Aug 10, compiled Jun 16 2016 10:50:38) Included patches: 1 1689 Modified by pk 阅读全文
posted @ 2016-07-07 10:22 立体风 阅读(1517) 评论(0) 推荐(0)
摘要:1、在Linux下ssh keygen t rsa 生成密钥对 2、把私钥id_isa下载到用scp下载到windows并用puttygen加载并重新保存私钥。 3、在windows下新建快捷方式,输入D:\path\putty.exe i D:\path\wawa.ppk load "putty 阅读全文
posted @ 2016-07-07 09:56 立体风 阅读(699) 评论(0) 推荐(0)
摘要:最近,访问linode.com网站,突然发现网速好慢,老是打不开网页。分析一下网页才知道,原来使用了fonts.googleapis.com 打不开的原因就很明显了,咋办呢?百度啊,百度,最后,终于找到了它,360卫士的公共库啊,提供了google的公共库,其他的大网站,像百度、新浪等等都是提供了自 阅读全文
posted @ 2016-07-03 20:07 立体风 阅读(817) 评论(0) 推荐(0)
摘要:按CTRL+ALT+F1~6就可以了。F7是桌面环境。 阅读全文
posted @ 2016-07-03 18:55 立体风 阅读(2498) 评论(0) 推荐(0)
摘要:定义一个一维数组 int a[3]; 那么他的指针是: int *p=a 定义一个二维数组: int b[3][6]; 指针:int **P=b //错误 正确的指针是: int (*p)[6]; p=b; 阅读全文
posted @ 2016-07-03 18:32 立体风 阅读(232) 评论(0) 推荐(0)
摘要:vim编写Bash脚本,可以说是类unix系统下的原生应用啊,想到初vi编辑器可是每个unix自带的哦。 缩进:在.vimrc中添加 filetype plugin indent on 未完待续,以后多写点。 阅读全文
posted @ 2016-07-03 18:23 立体风 阅读(554) 评论(0) 推荐(0)
摘要:在服务端/etc/openvpn目录里面有ipp.txt和openvpn-status.log,这两个文件里面记录了,访问服务器的ip网段和地址。但是这两个文件也不是专门干这个用的,也算是一种另类的用法吧。 阅读全文
posted @ 2016-07-03 18:20 立体风 阅读(3707) 评论(0) 推荐(0)
摘要:覆盖原有文本: cat>test<<EOF the 1 line the 2 line the 3 line EOF 追加的原有文本尾部: cat>>test<<EOF the 4 line the 5 lien EOF 通过命令可以看出,区别只是在于">"添加符号,">>"追加符号,这个在linu 阅读全文
posted @ 2016-07-03 18:16 立体风 阅读(2586) 评论(0) 推荐(0)
摘要:Linode主机vps有一个很好的网络配置工具:Network Helper,他可以在系统启动的时候,根据你的操作系统,以及检测到的网络配置等信息,自动配置好网络,非常有用。 官方文档: Network Helper automatically deposits a static networkin 阅读全文
posted @ 2016-07-01 15:38 立体风 阅读(651) 评论(0) 推荐(0)