问一下vi日常收集站里提到的看不懂的地方。

问一下vi日常收集站里提到的看不懂的地方。

·语法提示与自动补齐

★ <C-N><C-P> 插入模式下的单词自动完成
★ <C-X><C-L> 行自动完成(超级有用)

·设置ctags
#ctags -f /usr/share/vim/vim63/funcs.tags -R /opt/j2sdk/src /usr/src/kernels/2.6.9-5.EL-i686

^p 自动补齐上下文已有相近项
^n 自动补齐~/.tags中的相近函数
^[ 显示~/.tags中的光标下的函数的原型,
按^t退出函数
:pta 函数名 预览窗口快速打开相应函数所在文件,并将光标定位在对应函数的开头
K 显示光标下的C函数的man说明手册

·变量定位
gd 转到光标下局部变量的定义处
Gd 转到光标下全局变量的定义处


·编译选项
:cn 命令会把你带到下一个出错地点,而不考虑它在什么文件里。
:cc 命令会向你显示当前错误的编译器输出信息;
:cl 会生成一个列有项目所有错误的列表,以供浏览这些错误
以上这些是在什么环境下操作的,是在vi 文件名之后操作的吗?好像不行。
用于编写代码的时候 比如 shell c等
看不懂。。。刚入linux的门。我是在mac机子下面学终端的时候学到了vi .然后就查了vi的一些命令来学。就看到了这些在vi 文件名enter之后试了上面那些命令,好像不行,但想知道是什么东东。