本篇文章给大家谈谈vim官网,以及vim vim对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
有
Vim是Linux上的著名的文本编辑器,他是早年的Vi编辑器 的加强版。这个GVim是windows版的,并且有了标准的windows风格的图形界 面,所以叫g(graphical)Vim。这是一个国际版本,会根据安装的平台自动选择相应语言包,支持中文及其各种编码,连界面也是中文的,请放心使 用。这个极具Unix特色和风格(simple is the best)的编辑器相信会给您带来不同的感受。
Vi最最基本的大概就这点吧:
进入Vi后是normal mode,按i可以进入insert mode,像用记事本一样编辑文件(现在的Vi应该都支持上下左右键了吧。。。),按左上角的Esc可以回到normal mode。要退出,可以输入:q[Enter],要保存可以输入:w[Enter],要保存并退出可以输入:wq[Enter]或者:x[Enter],要强制退出(比如修改了但不想保存)就输入:q![Enter]。
如果不支持上下左右键,可以在normal mode里用hjkl键代替上下左右移动光标,我只记得h是←,l是→,上和下分不清了T_T(不好意思我这个渣渣都用上下左右。。。)
反正知道这些应该就可以用Vi了,只不过很不方便而已。。。
要学更多Vi的用法,可以在shell里运行
$ vimtutor
或者到网上搜Vi tutorial。
Vim全称Vi IMproved,可以开启不兼容Vi的模式(一般都开启)以得到更强大的编辑能力,好像包括自定义快捷键、使用插件什么的,你去Vim官网看一下教程吧。
第一种方法
去VIM官网下个CVIM插件()应该是这个地址,不是的话,自己去VIM官网输入CVIM关键字搜索
直接解压到你的.vim文件夹中(就是专门放VIM插件的文件夹)
然后命令如下(只针对C和C++文件,其他文件无效):
F9 compile and link
Alt-F9 write buffer and compile
Ctrl-F9 run executable
Shift-F9 set command line arguments
Shift-F2 switch between source files and header files
第二种方法(你可以自己加入java之类的一次编译运行,很简单)
在vim的配置文件中加入:
" 编译C源文件
fun! CompileGcc()
exec "w"
let compilecmd="!gcc -Wall -ansi -pedantic -std=c99 "
let compileflag="-o %"
exec compilecmd." % ".compileflag
endfunc
" 编译C++源文件
fun! CompileCpp()
exec "w"
let compilecmd="!g++ -g -Wall -pedantic -std=c++98 "
let compileflag="-o %"
exec compilecmd." % ".compileflag
endfunc
" 根据文件类型自动选择相应的编译函数
func! CompileCode()
exec "w"
if filetype == "c"
exec "call CompileGcc()"
elseif filetype == "cpp"
exec "call CompileCpp()"
endif
endfunc
" 运行可执行文件
func! RunResult()
exec "w"
if filetype == "c"
exec "! %"
elseif filetype == "cpp"
exec "! %"
endif
endfunc
" F7一键保存、编译
map F7 :call CompileCode()CR
imap F7 ESC:call CompileCode()CR
vmap F7 ESC:call CompileCode()CR
" F5一键保存、运行
map F5 :call RunResult()CR
imap F5 ESC:call RunResult()CR
vmap F5 ESC:call RunResult()CR
yum 源中的程序基本没有最新版
都是经过系统测试后的稳定版本
想使用最新版只能自己编译安装
关于vim官网和vim vim的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件至举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
标签: #vim官网
相关文章