⑴ vi编辑器的安装与配置教程
vi编辑器安装与配置教程
首先,测试网络连接,输入命令 "ping .com",如果能正常收到响应,说明网络已连接。
接下来,开始安装vi编辑器。使用命令 "sudo apt-get update" 更新系统包列表,确保获取到最新的软件包。随后,执行 "sudo apt-get install vim" 安装vi编辑器。
vi编辑器拥有三种模式,分别是命令模式、插入模式和底行模式。
在命令模式下,使用以下快捷键进行操作:复制使用 "nyy",剪切使用 "ndd",粘贴使用 "p",撤销使用 "u",替换一个字符使用 "r",进入替换模式则按下 "R",删除一个字符使用 "x",删除一个单词使用 "dw",调整格式使用 "+n" 跳到某一行,直接到文件头部使用 "gg=G",直接到文件尾部使用 "G"。
插入模式下,使用以下快捷键进行操作:在当前光标位置输入文本使用 "i",从光标行头输入使用 "I",在光标后插入文本使用 "a",在光标行尾插入文本使用 "A",从光标下一行添加新行输入使用 "o",从光标上一行添加新行输入使用 "O",删除光标所在字符开始输入使用 "s",删除光标所在整行开始输入使用 "S"。
底行模式下,命令与功能如下:"q" 退出编辑器,"w" 保存文件,"wq" 保存并退出,"q!" 强制退出,"wq!" 强制保存并退出,"w xx.c" 将编辑内容保存到另一文件,"r xx.c" 读取文件内容,"vs xx.c" 分屏编辑。
vi编辑器的配置可以通过编辑 /etc/vim/vimrc 文件进行调整。在该文件的末尾,添加以下配置命令:"set mouse=a" 开启鼠标支持,"set cindent" 为C语言格式,"set number" 显示行号,"set st=4" 设置缩进为4空格,"set sw=4" 设置软制表符为4空格,"set sts=4" 设置硬制表符为4空格,"set cursorline" 显示当前行高亮,"set ruler" 显示标尺(光标位置)。
对于Tab键一键补全,可通过导入supertab.vim插件实现。在vi模式下输入 "vim supertab.vim" 编辑文件,运行 "so %"(source命令),在底行模式输入 "UseVimball ~/.vim",在 ".vimrc" 文件中添加 "let g:SuperTabDefaultCompletionType="context"",以根据上下文补全代码。同时,为生成快捷方式的main函数,编辑vi模式下的 "/etc/vim/vimrc" 文件,添加如下命令:"map mf i#include ooint main(void)o{return 0;o}2ko"(不带参数的main函数),"map mp i#include ooint main(int argc,char *argv[])o{return 0;o}2ko"(带参数的main函数),以实现一键创建main函数。
⑵ 用vi 编辑器编辑配置文件的时候,如何让vi不显示以#开头的行
在LINUX的字符模式或者打开一个终端,输入vi 文件名 回车即可
如果你输入的这个文件名存在的话,它就打开或者编辑这个文件;如果你输入的这个文件名不存在,它就创建这个文件。
也可直接输入vi 回车