2011年9月20日

UNIX/Linux 中的Ctrl C与Ctrl Z

摘要: ctrl+c一般是终止一个命令的运行。crtl+z一般是将你的命令转到后台执行,当然你可以用fg再将它调到前台执行。如果有多个在后台执行的,可以用fg PID来调用(怎么看pid?)ctrl+c 中断正在执行的进程(不可恢复?) ctrl+d 可以保存正在编辑的东东(比如at)ctrl+z 挂起正在执行的进程(完了可以用bg和fg再唤醒) 阅读全文

posted @ 2011-09-20 12:48 perlman 阅读(3054) 评论(0) 推荐(0) 编辑

解决vim粘贴时格式混乱的问题

摘要: 如果在.vimrc中设置了自动缩进set autoindent,那么在插入模式下粘贴代码时,vim会自动为代码缩进,导致格式混乱。解决的办法如下在.vimrc中设置set paste选项,这样粘贴代码时就不会产生缩进了,但是如果需要缩进的时候又要把该选项改回set nopaste。这样换来换去很麻烦,所以可以设置一个开关。set pastetoggle <F9>如此,通过按F9键就可以打开和关闭paste选项了,粘贴之前按下F9,需要缩进时再按下F9。vim中默认一个tab包含8个空格,如果你喜欢4个空格的模式,请添加如下选项set tabstop=8 阅读全文

posted @ 2011-09-20 10:26 perlman 阅读(7577) 评论(0) 推荐(0) 编辑

导航