今天是2014年12月19日,一直都认为Linux很强大,但是让我说它哪里强,我还真说不出来。所以打算从今天开始学习Linux,基于前期掌握了一些基础的Linux操作命令,在这就不一一介绍。好的开发都是从搭建一个优秀稳定可靠的平台开始。下面着重介绍几个平台搭建的软件。
开发环境:
宿主主机:Thinkpad E40
主机操作系统:Windows 7
虚拟机:VMware Worksta...
分类:
系统相关 时间:
2014-12-19 22:03:45
阅读次数:
303
一、打开文件
vim +#:打开文件,并定位于第#行
vim +:打开文件,并定位至最后一行
vim +/PATTERN:打开文件,定位至第一次被PATTERN匹配的行的行首
二、关闭文件
:q 退出
:wq 保存并退出 等于 :x 等于 编辑模式下 zz
:q! 不保存强行退出
:w 保存
:w! 强行保存
三、模式转换
编辑...
分类:
系统相关 时间:
2014-12-19 17:29:18
阅读次数:
158
这里简单的给大家介绍一下Vim的查找替换,众所周知,Vim对正则表达式的支持是非常好的,对于程序员来说在分析大量数据的时候,用到Vim的这个功能无疑是件利器。
首先大家要明白vim正则里面的几个特殊含义:
^ 代表行首
$ 代表行尾
\d 代表数字
\D 代表非数字
[x,y,z]:代表各种条件选择
好的,那我们就出几个常用的题目做一下来试一下吧:
...
分类:
系统相关 时间:
2014-12-19 15:49:48
阅读次数:
296
下面是关于VIM中文乱码问题的解决方法:打开VIM的配制文件在里面加上一段这样的代码就可以了:set fileencodings=gb2312,gb18030,utf-8set termencoding=utf-8set encoding=prc
分类:
系统相关 时间:
2014-12-19 11:59:25
阅读次数:
152
VIM快捷键:光标移动:四个方向 kh 0 l jctrl+f, ctrl+b 向下翻页,向上翻页ctrl+d, ctrl+u 向下半翻页,向上半翻页$ 移动行尾0 移动行首w 移动下一个词b 移动到上一个词gg 跳到文档的开始处G 跳到文档的末尾% 跳到匹配的括号处("...
分类:
系统相关 时间:
2014-12-19 11:42:15
阅读次数:
297
eg:比如说在linux下运行rails自带的服务器时,需要这样的命令RAILS_EVN=productionrailss是不是有点啰嗦呀,每次要打这么多字,不能忍,万幸的是我们有shell脚本的帮助。建立一个自己的脚本吧:touch一个rails_s.sh然后用vim编辑如下,保存。#!/bin/...
分类:
系统相关 时间:
2014-12-18 18:31:17
阅读次数:
595
命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename的文件文件命令打开单个文件vim file同时打开多个文件vim file1 fil...
分类:
系统相关 时间:
2014-12-18 14:52:09
阅读次数:
181
更改Tap键单位
vi/vim编辑器默认情况下,每按一次Tap相对于8个空格。
(1)临时性更改
使用vi打开文件后,输入如下命令:
:set tabstop=4
命令释义:更改为相当于四个空格。
(2)永久性更改
也就是更改vi/vim的配置文件。
在用户目录下的.vimrc文件中添加上述命令,若没有这个文件,可以新创建该文件,然后写入:settabstop=4,退出保存即可。
...
分类:
系统相关 时间:
2014-12-18 11:59:00
阅读次数:
341
方法一、用shell脚本定时更新项目1、进入网站的根目录,假设项目位置放在/var/www/testcd /var/www/test2、建立脚本文件update.sh,分两步进行.首先利用touch命令创建,之后使用vim进行编辑.touch update.shvim update.sh输入以下内容...
分类:
系统相关 时间:
2014-12-17 22:14:06
阅读次数:
277