/
0614 - CRefVim.json
91 lines (91 loc) · 5.5 KB
/
0614 - CRefVim.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
{
"script_id": "614",
"display_name": "CRefVim",
"summary": "a C-reference manual especially designed for Vim",
"name": "CRefVim",
"script_type": "utility",
"description": "The intention of this project is to provide a C-reference manual that can\nbe viewed with Vim and accessed from within Vim. \nThe C-reference is a reference, it is NOT a tutorial or a guide on how\nto write C-programs. It is a quick reference to the functions and syntax \nof the standard C language.\n\nThere are several ways to specify a word CRefVim should search for in order\nto view help:\n\n <Leader>cr normal mode: get help for word under cursor\n Memory aid cr: (c)-(r)eference\n <Leader>cr visual mode: get help for visually selected text\n Memory aid cr: (c)-(r)eference\n <Leader>cw: prompt for word CRefVim should search for\n Memory aid cw: (c)-reference (w)hat\n <Leader>cc: jump to table of contents of the C-reference manual\n Memory aid cc: (c)-reference (c)ontents\n\nNote: by default <Leader> is \\, e.g. press \\cr to invoke C-reference\n\nNote: The best way to search for an operator (++, --, %, ...) is to visually\nselect it and press <Leader>cr.\n\nTo get help do :help crefvimdoc\nTo show the C-reference manual do :help crefvim",
"install_details": "CRefVim consists of four files, the script 'crefvim.vim', its\ndocumentation 'crefvimdoc.txt', the C-reference 'crefvim.txt' and a syntax\nfile to extend the standard syntax highlighting for help files called\n'help.vim'.\n\nCopy the script \"crefvim.vim\" to your local plugin-directory\n Unix: ~/.vim/plugin\n Windows: c:\\vimfiles\\plugin\n\nYou have to add the documentation and the C-reference to Vim's help\nsystem. To do this, copy both 'crefvimdoc.txt' and 'crefvim.txt' to\nyour local doc-directory:\n Unix: ~/.vim/doc\n Windows: c:\\vimfiles\\doc\n\nThen start Vim and do:\n :helptags ~/.vim/doc (or :helptags c:\\vimfiles\\doc for Windows)\n\n\nFinally the standard help syntax highlighting must be extended, so that\nthe C-reference is viewed correctly. To do so, copy the file 'help.vim' to\nyour local after/syntax directory:\n Unix: ~/.vim/after/syntax\n Windows: c:\\vimfiles\\after\\syntax\n\nThis extention of the help syntax file is only active for the C-reference\nmanual.\n\n\nThat's all to do.",
"versions": [
{
"url": "http://www.vim.org/scripts/download_script.php?src_id=3666",
"filename": "crefvim.zip",
"script_version": "1.0.4",
"date": "2004-11-28",
"vim_version": "6.0",
"author": {
"user_id": "1276",
"user_name": "Habi",
"first_name": "Christian",
"last_name": "Habermann",
"email": "vimonline.20.habi@spamgourmet.com",
"homepage": "http://www.habermann-net.de"
},
"release_notes": "- example on how to assign an absolute address to a function pointer added\n- hint on volatile qualifier added\n- bad tag corrected"
},
{
"url": "http://www.vim.org/scripts/download_script.php?src_id=2801",
"filename": "crefvim.zip",
"script_version": "1.0.3",
"date": "2004-03-04",
"vim_version": "6.0",
"author": {
"user_id": "1276",
"user_name": "Habi",
"first_name": "Christian",
"last_name": "Habermann",
"email": "vimonline.20.habi@spamgourmet.com",
"homepage": "http://www.habermann-net.de"
},
"release_notes": "- marker for syntax-highlighting changed from 0xa7 to $ in order to avoid problems with fonts that use codes > 0x7f as multibyte characters (e.g. Chinese, Korean, Japanese... fonts) - two typos fixed - three bad tags corrected "
},
{
"url": "http://www.vim.org/scripts/download_script.php?src_id=2604",
"filename": "crefvim.zip",
"script_version": "1.0.2",
"date": "2003-12-16",
"vim_version": "6.0",
"author": {
"user_id": "1276",
"user_name": "Habi",
"first_name": "Christian",
"last_name": "Habermann",
"email": "vimonline.20.habi@spamgourmet.com",
"homepage": "http://www.habermann-net.de"
},
"release_notes": "some typos fixed"
},
{
"url": "http://www.vim.org/scripts/download_script.php?src_id=1912",
"filename": "crefvim.zip",
"script_version": "1.0.1",
"date": "2003-04-13",
"vim_version": "6.0",
"author": {
"user_id": "1276",
"user_name": "Habi",
"first_name": "Christian",
"last_name": "Habermann",
"email": "vimonline.20.habi@spamgourmet.com",
"homepage": "http://www.habermann-net.de"
},
"release_notes": "- bug-fix in description of installation:\n destination of help.vim is after/syntax\n Unix: ~/.vim/after/syntax\n Windows: c:\\vimfiles\\after\\syntax\n (not syntax/after)\n affected file: crefvimdoc.txt"
},
{
"url": "http://www.vim.org/scripts/download_script.php?src_id=1899",
"filename": "crefvim.zip",
"script_version": "1.0.0",
"date": "2003-04-06",
"vim_version": "6.0",
"author": {
"user_id": "1276",
"user_name": "Habi",
"first_name": "Christian",
"last_name": "Habermann",
"email": "vimonline.20.habi@spamgourmet.com",
"homepage": "http://www.habermann-net.de"
},
"release_notes": "Initial upload"
}
]
}