linux的vim使用教程(linux的vim使用)

vi的使用?

vi是一款所有类Unix系统都内建的一款文本编辑器。随着Linux系统的发展,vi也被进一步开发变成了vim。vim 具有程序编辑的能力,字体是有颜色的,可以方便程序设计。如果你的Linux发行版只有vi,想使用vim,则需要安装。Ubuntu可以使用下面命令来安装vim编辑器。

sudo apt-get install vim

vi编辑器有三种模式,分别是命令模式,编辑模式,末行模式。当我们一开始打开vi的时候,它就处于命令模式。例如使用vi pipe.c这样就打开了pipe.c。打开以后,只能看,不能编辑,因为处于命令模式。在编辑模式的时候,我们才能够编辑文本。从文本模式无法直接切换到末行模式。需要按下ESC进入命令模式,然后按下:(英文冒号),就进入末行模式了。在末行模式下连按2次Esc就切换到了命令模式。或者是在末行模式下输入除了q以为的命令按下回车,也可切换到命令模式。在命令模式下进入编辑模式可以使用i,s,o,a按键。这就是三种模式之间的切换

linux里面vim怎么编辑文件?

先在Vim的“一般模式”里将光标移动到需要修改的地方(进“一般模式”只需要按下键盘上的Esc键即可),移动光标可以用“一般模式”下的几个命令来完成,比如输入50G表示跳到第50行,数字20加向下移动光标的按键则表示从当前光标位置向下再移动20行。

光标移动到需要修改的位置后,按下键盘上的i键就可以进行编辑了,还可以按下O键,表示在光标所在行下面新添加一行进行编辑。编辑完成后需要再次按下键盘上的Esc键到“一般模式”,才可以执行保存文件的命令。保存退出Vim一般是:wq命令,注意要先输入英文冒号(是英文冒号哦,如果错误的输成中文是没有反应的)。

linux:命令行中对文件进行编辑后怎么退出到命令行界面?

若在命令行下使用gedit,先保存文件后 关闭程序窗口,将自动退到命令行界面;若在命令行下使用vim,先按下ESC退出编辑模式,然后输入:wq 保存并退出或者q退出或者q!强制退出,从而回到命令行界面。

1.在命令下使用gedit:保存文件后关闭程序窗口将自动退出到命令行界面; 2.在命令行下使用vim: ①先按下ESC退出编辑模式; ②输入:wq 保存并退出或者q退出或者q!强制退出,从而回到命令行界面;

linux配置直接用VIM默认打开文件?

方法一:主要 是把gedit 默认打开的文件 都改成 vim了 此方法有缺陷。推荐使用 方法二 可以指定 哪种类型文件 用VIM 默认打开。两种方法都实现了 方便打开文件 摆脱了用VIM编码 打开文件还要 输入 烦长的路径,

配置如下:

方法一:

把所有 默认 用 gedit 打开的文件 替换成了VIM。不过 如果 感觉 某个文件 还是gedit 编辑方便的话 还可以 重新为某个文件 指定 成gedit 打开的 ,在文件属性里的打开方式 这个选项中 可以为 某个文件设定为 gedit 默认打开

1.用vim打开defaults.list,把所有的gedit.desktop用vim.desktop 来替换。

命令:sudo vim /etc/gnome/defaults.list

:%s/gedit.desktop/vim.desktop/g

2.在/usr/share/applications下新建一个vim.desktop文件

命令:sudo vim /usr/share/applications/vim.desktop

里面编辑内容如下:

Encoding=UTF-8

Type=Application

Exec=vim %f

Icon=/usr/share/vim/vim48x48.png(这里的图标是自己定义的)

Name=Vim

Terminal=true

NoDisplay=true

这样就可已在右键菜单中出现vim代开菜单项了

怎么在linux下用vim编写一个C程序?

先终端输入

vim test.c

车进入vim编辑器再按a键进入编辑状态输入C语言语句:

#include

int main() {

printf(“hello world!n”);

}

按esc键退编辑状态再输入冒号(shift + 冒号号键)紧跟着输入 wq 即 输入

:wq

按车即推vim编辑器终端命令窗口(类似xp命令提示符)

输入

gcc test.c 步编译

./a.out 执行输 hello world

结束前提已经安装gcc

Published by

风君子

独自遨游何稽首 揭天掀地慰生平