Vim中检查php和python错误

Vim中检查php和python错误

 

如果你的程序非要等到运行时,才知道语法错误,在回来改程序,中间需要花费很长的时间。如果我们能在编辑代码的同时可以检测语法错误,那会节省很多时间。如果在不离开vim的情况检测语法错误,答案是可以,

 

python

 

!python -m py_compile %

 

 

php

 

:!php -l %

注意是小写的L,不是1,… 更多... “Vim中检查php和python错误”

VIM基础及进阶

请参看:

http://blog.360converter.com/archives/74

1. 关于Vim

vim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。 (如果你的系统环境不是中文,而你想使用中文的vimtutor,就运行vimtutor zh)

更多... “VIM基础及进阶”

selinux入门

几乎可以肯定每个人都听说过 SELinux (更准确的说,尝试关闭过),甚至某些过往的经验让您对 SELinux 产生了偏见。不过随着日益增长的 0-day 安全漏洞,或许现在是时候去了解下这个在 Linux 内核中已经有8年历史的强制性访问控制系统(MAC)了。

SELinux 与强制访问控制系统

SELinux 全称 Security Enhanced Linux (安全强化 Linux),是 MAC (Mandatory Acce… 更多... “selinux入门”

CentOS 6.4读写ntfs

我先在使用的是双系统Win7和CentOS6.4。在CentOS中无法识别win7中的硬盘。但是man mount的时候,在-t参数中有ntfs的选项。但是挂在的时候总是提示出错。

mount  -t ntfs /dev/sda1 /media

mount: unknown filesystem type ‘ntfs’

经过查找得知,CentOS默认是不安装ntfs格式的文件系统的驱动文件。

我们可… 更多... “CentOS 6.4读写ntfs”

vim一次打开多个文件

这里谈谈在2种情况下一次打开多个文件。

1. 启动vim的时候

2. 在vim已经启动的情况

这2种情况,使用命令不一样。下面给出具体的命令

1. 启动vim的时候

这种方式下打开文件有3种文件排列,

a. 多个文件垂直切分一个窗口

vim -o a.py b.py c.py

小写O

b. 多个文件水平切分一个窗口

vim -O a.py b.py c.py

大写的O

c. 一个文件,一个tab

vim -p a.py b.py c.py

上面的多个文件使用空… 更多... “vim一次打开多个文件”