linux下编写C语言用vim能做到代码补全吗
1、vim 比较灵活,有自己的习惯的话,可以把它们加到 vim 里。
2、如果楼主是觉得记不住的话,可以试试用字典补全的方法来实现你的要求。具体方法参照:h compl-dictionary解释的比较详细。使用之前还需要了解一下 dictionary 这个选项。:h dict和配置 c 语言的 ftplugin。
3、Pydiction 允许你在 Vim 中实现 TAB 代码补全, 可以补全的内容包括:标准的、自定义的,以及第三方模块和包。外加关键字、BIFs,和字符串。
4、也用于整行的补全 |i_CTRL-X_CTRL-L|。它指示补全的类型和需要扫描的位 置。
linux下一定要用vi/vim写代码?连个代码自动补全都没?就和记事本一样...
不一定,有人会用,有人不用。初用:首先在命令行敲vim,会提示安装,如果已经下好了,我们可以用vi + [xxx.xxx]的形式创建一个程序,后缀名是必须要得,可以是txt,cpp,py等等,创建后就可以在vim界面编写程序了。
vim本身没有自动补全,需安装插件,可以网上搜一下vim 自动补全插件,以前常用的是supertab。现在种类也多了,有没有makefile的自动补全就不知道了。
命令模式(command mode)控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入插入模式、底行模式下。插入模式(Insert mode)只有在插入模式下,才可以做文字输入,按ESC键可回到命令模式。
linux有几个虚拟终端?
1、linux虚拟终端有5个,Gnome-terminal,Konsole,XfceTerminal,Terminator,Yakuake。Gnome-terminal:支持多个标签页、多种颜色方案、Unicode字符、鼠标滚动、剪贴板和透明度等多种功能。
2、个虚拟终端。用快捷键Ctrl+Alt+F1~F6可以在不同的虚拟终端之间切换。虚拟终端都是一个独立的终端会话,支持用户在不同的终端窗口中同时执行不同的命令和任务。
3、linux中最多可以使用几个虚拟终端linux虚拟终端有5个,Gnome-terminal,Konsole,XfceTerminal,Terminator,Yakuake。Gnome-terminal:支持多个标签页、多种颜色方案、Unicode字符、鼠标滚动、剪贴板和透明度等多种功能。