linux
enyblock
无
展开
-
vim的使用技巧
VIM 使用技巧:命令 :q 退出w 保存q! 强退y+w 复制一个单词;n+y+w 复制连同此时的单词和她后面总共N个单词y+y 复制一行单词:n+y+y 复制连同此行和她后面总共N行当同时打开几个文件的时候,可以用n来切换到下一个文件,e#切换到上一个文件。还可以利用切割命令split filename 竖切vsplit filename 横切ctrl + w+w 切换窗口zf + N +k 表示向上折叠N行zf + N 表示从当前光标所在行开始向下N行折叠zo 展开折叠代码zi原创 2011-05-17 23:48:00 · 495 阅读 · 0 评论 -
创建一个进程打开另外一个进程
#include #include #include #include int main (int argc,char **argv){ pid_t pid; if ((pid = fork()) < 0) { printf("fork error!/n"); exit(1); } else if (0 == pid) {原创 2011-06-10 22:16:00 · 709 阅读 · 0 评论 -
#pragma once 与 #ifndef 一个利用文件检查,一个利用宏检查
#ifndef的方式依赖于宏名字不能冲突,这不光可以保证同一个文件不会被包含多次,也能保证内容完全相同的两个文件不会被不小心同时包含。当然,缺点就是如果不同头文件的宏名不小心“撞车”,可能就会导致头文件明明存在,编译器却硬说找不到声明的状况 #pragma once则由编译器提供原创 2011-07-20 20:43:29 · 733 阅读 · 0 评论 -
转换linux文本
解决:1)在windows下转换: 利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->unix->dos即可。 2)也可在Linux中转转载 2011-10-09 12:19:45 · 555 阅读 · 0 评论