vim运行:make出错
来源:百度知道 编辑:UC知道 时间:2024/07/07 15:53:19
:!make >c:\users\administor\AppData\Local\Temp\VIef077.tmp 2>&1
Shell 返回 1
(1/2): 'make' <b2><bb><ca><c7><c4> <bf><bb><f2><cd> <c3><fc><c1> <b2><bb><ca> <c9><d4><cb> <cc><d0><f2>
点击列出错误后又显示
:c1
1: 'make'(...............这一部分是乱码)
2: (...............这一部分也是乱码)
这究竟是怎么回事,向高手请教
还有一个问题,就是如果文件编译成功,能不能运行出来,就像tc一样弹出一个显示结果的窗口.如果可以,请问该如何运行.
用make是要需要makefile文件的
貌似你是在windows系统上用vim?
想熟悉vim喝make 最好在linux上操作
vim只是个编辑器
ls+1;
windows下竟然用vim,很不解。就象linux下用studio,lz强ing~
VI/VIM基础知识
很多人应该都知道VI是个有模式的编辑器:编辑模式和命令模式,按ESC回到命令模式,用i或者a进入编辑模式,由于区分了模式,导致VI的命令非常简洁,而无模式编辑器比如Emacs,所有的命令都需要加上控制键Ctrl或Alt。
VI继承了ed的理念,另外也有历史原因,VI追求的是快捷——启动程序迅速,编辑文本高效,功能专注,而Emacs追求的是功能的丰富强大以及集成带来的方便。
在VIM里头:help mode可以看到VIM的所有模式,主要有如下几种:
Normal mode 即通常所谓的命令模式,在此模式使用a、i、A、I、o、O等进入Insert mode
Insert mode 即通常所谓的编辑模式,在此模式使用ESC进入Normal mode或者Ctrl-o临时进入Normal mode。
Command-line mode 命令行模式,在Normal mode下按冒号进入,按ESC取消执行命令或者回车执行命令,然后回到Normal mode。(Visual Studio.Net也添加了命令行脚本功能,幸甚)
Visual mode 即选择模式(注意跟用鼠标选择不同),用v,V,C-v或C-q进入
Select mode 鼠标选择
Replace mode 在Normal mode下按R进入,按ESC返回Normal mode,相当于Windows下命令行中按Insert键进入的覆盖模式
从VI/VIM中退出:按ESC确认返回到Normal mode,然后
:wq 保存并退出
:q! 不保存并退出
:x 退出,如果文件更改则保存
ZZ 退出,如果文件更改则保存(按住