转自:
http://vimcdoc.sourceforge.net/doc/usr_07.html#usr_07.txt
… 更多... “vim编辑多文件”*07.1* 编辑另一个文件
在本章前,你都是为每一个文件启动一次 Vim 的。实际上还有其它办法。如下命令就可 以在 Vim 中打开另一个文件:
:edit foo.txt
你可以用任何其它文件名取代上面的 "foo.txt"。Vim 会关闭当前文件并打开另一个。但 如果当前文件被修改过而没有存盘, Vi
IT夜班车
转自:
http://vimcdoc.sourceforge.net/doc/usr_07.html#usr_07.txt
… 更多... “vim编辑多文件”*07.1* 编辑另一个文件
在本章前,你都是为每一个文件启动一次 Vim 的。实际上还有其它办法。如下命令就可 以在 Vim 中打开另一个文件:
:edit foo.txt
你可以用任何其它文件名取代上面的 "foo.txt"。Vim 会关闭当前文件并打开另一个。但 如果当前文件被修改过而没有存盘, Vi
请参看:
转自:
http://vimcdoc.sourceforge.net/doc/usr_08.html#usr_08.txt
… 更多... “vim切分窗口”*08.1* 分割窗口
打开新窗口最简单的命令如下::split
这个命令把屏幕分解成两个窗口并把光标置于上面的窗口中: +----------------------------------+ |/* file one.c */ | |~ | |~ | |
one.c=========
以下文字转自: http://www.cnblogs.com/gunl/archive/2011/08/15/2139588.html 先稍为介绍一下 vim. vi 是 unix/linux 下极为普遍的一种文本编辑器, 大部分机器上都 有. vi 有各种变种, 在不同的机器上常用不同的变种软件. 其中 vim 比较好用也用得比较 广泛. vim 是 Vi IMproved 的缩写, 表示更好的 vi. 我个人觉得它是非常好的编辑器(为 了避免… 更多... “vim使用”
学习vim的时候,需要掌握很多的命令,但是很难一下子把这么多的命令都记住,并且如果很长一段时间不用,就全忘了,所以这里把一些常用到的命令写下来。
1. i – insert 在当前光标处插入
2. I – insert 在行首插入
3. a – append 在当前光标后插入
在linux如果知道文件名,搜索文件时,使用
which, whereis,locate,find。
搜索某个目录下面还有某个字符串的文件,就上上面的命令就无能为力了,这时候就需要
grep
语法如下:
grep “text string to search” directory-path
例如,想找/home/mywork目录下面的所有以txt结尾,并且含有finished这个字符串的就用:
grep "finished"
… 更多... “linux下面搜索含有某字符串的文件”
以下文字转自:
http://leven.co/blog/read/apache-install-wsgi-public-python
使用Apache+mod_wsgi部署webpy等python程序
webpy是一个python上的非常轻量级的web框架,它和其他许多python web框架一样,都能支持wsgi部署,而目前来看比较优秀的wsgi部署方案自然是Apache+mod_wsgi,它提供非常… 更多... “Apache+mod_wsgi部署python程序”
在开发web应用时,难免会出现一些错误或者bug。比如今天我写了一个python访问mysql数据库的一段代码,让后部署到apache上,浏览器一访问,就提示你500的错误码,这个码是指发生了服务器内部错误,但是具体是什么错误,无法的从浏览器给出的结果看出。这种情况下,就需要借助于apache的错误日志文件来查看了。
可以到/etc/apache2/apache2.conf文件里面查看apache的… 更多... “apache的错误日志”
由于telnet是一个不安全的应用,因此像ubuntu这样的linux系统默认是没有安装telnet的服务的,而推荐使用OpenSSH来替代telent。但是如果你还是想用它,那怎么做呢?那就自己安装telnet服务。
sudo apt-get install telnetd
注意是telnetd,不是telnet,telnet是客户端,而telnetd才是服务端,telnet默认是安装的。
安装完成后,它已… 更多... “linux的telnet服务”
linux下面安装mysql非常简单,因为都有仓库中对应的安装包,用相应操作系统下面的包管理工具安装就好了,如ubuntu是apt-get, fedora使用yum。
当然如果你想通过源码的方式自己编译安装也是可以。
这里说下命令方式安装mysql,很简单就是
sudo apt-get install mysql
安装的过程中会弹出一个界面要求你输入mysql的root的密码,输入后会让你重新输入一遍。之后就是自… 更多... “ubuntu安装mysql”
为了让apache或者nginx或者lighthttpd支持python可以用mod_python的方式,但是由于mod_python这个开源的项目似乎已死,官网地址:
www.modpython.org/
这个项目的从2009后再也没有去继续了,python的版本目前已经到了3.2,但是mod_python最后一个版本
mod_python-3.3.1.tgz 200… 更多... “ubuntu下安装apache2.2 mod_wsgi django(一)”