Vim Usage
来源:互联网 发布:pbft算法 编辑:程序博客网 时间:2024/06/10 01:32
/*============================================================================ Name : Exercise.cpp Author : Haier Version : 1.01 Copyright : Copyright (c) 2014 Description : Vim Usage in C, Ansi-style, Compile by Eclipse ============================================================================*/#include <stdio.h>typedef unsigned char char_u; static void usage(int n){ register int i; static char_u *(use[]) = {(char_u *)"[file ..]\n", (char_u *)"-t tag\n", (char_u *)"-e [errorfile]\n" }; static char_u *(errors[]) = {(char_u *)"Unknown option\n",/* 0 */ (char_u *)"Too many arguments\n",/* 1 */ (char_u *)"Argument missing\n",/* 2 */ }; fprintf(stderr, (char *)errors[n]); fprintf(stderr, "usage:"); for (i = 0; ; ++i) { fprintf(stderr, " vim [options] "); fprintf(stderr, (char *)use[i]); if (i == (sizeof(use) / sizeof(char_u *)) - 1) break; fprintf(stderr, " or:"); } fprintf(stderr, "\noptions:\t-v\t\treadonly mode (view)\n"); fprintf(stderr, "\t\t-n\t\tno swap file, use memory only\n"); fprintf(stderr, "\t\t-b\t\tbinary mode\n"); fprintf(stderr, "\t\t-r\t\trecovery mode\n");#ifdef AMIGA //高分辨率,快速用户响应接口 fprintf(stderr, "\t\t-x\t\tdon't use newcli to open window\n"); fprintf(stderr, "\t\t-d device\tuse device for I/O\n");#endif fprintf(stderr, "\t\t-T terminal\tset terminal type\n"); fprintf(stderr, "\t\t-o[N]\t\topen N windows (def: one for each file)\n"); fprintf(stderr, "\t\t+\t\tstart at end of file\n"); fprintf(stderr, "\t\t+lnum\t\tstart at line lnum\n"); fprintf(stderr, "\t\t-c command\texecute command first\n"); fprintf(stderr, "\t\t-s scriptin\tread commands from script file\n"); fprintf(stderr, "\t\t-w scriptout\twrite commands in script file\n");}int main(){usage(2);return 0;}
0 0
- vim usage
- Vim Usage
- VIM Usage
- VIM Usage
- the usage of vim
- Advanced usage in vim
- vim taglist usage
- [Linux Command--01]: vim usage
- usage
- WinDbg Usage
- cscope usage
- doxygen usage
- Maven Usage
- Vss usage
- mq_notify usage
- CVS Usage
- NETLINK usage
- sdcard usage
- Activity的四种启动模式
- HDU 3079 Vowel Counting 元音字母大写
- eclipse中js报错
- Android 语言国际化
- ion && ashmem
- Vim Usage
- 杂项: 线程的同步于互斥,生产者问题,读写者问题实现
- asdfasdfasdfsdfdasf
- Linux只修改日期不改时间
- Geography V.S. Geometry
- 积分制管理系统:添加成员
- 利用 matlab 读取SAR 元数据
- android 图片解码显示流程
- 黑马程序员--.NET笔记--枚举、数组、排序、方法、变量的作用域、重载