树莓派怎么运行程序Vi编

vim工作模式:命令模式插入模式&視图模式插入模式按下ESC或者Ctrl+[ 进入命令模式
命令模式下输入v进入视图模式

1. 打开或者创建文件命令

3.光标移动(命令模式下)

不过树莓派里用NANO也荇,vim学习曲线太高了= =
哦为了让你很快的更熟悉vim的快捷键,强烈推荐你使用chrome浏览器中的一个插件——vimium几乎所有的快捷键都可以直接用,try┅下保准你不后悔,哈哈真的~~~

说到vim就不得不提到vivi是所有Unix及linux系統下标准的编辑器,而Vim是一个类似于vi的著名的功能强大、高度可定制的文本编辑器在Vi的基础上改进和增加了很多特性。VIM是自由软件Vim普遍被推崇为类Vi编辑器中最好的一个

vim和vi一样是一个全屏幕文本编辑器,它没有菜单只有命令。可以执行输出、删除、查找、替换、块操作等众多文本操作而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的,它不是一个排版程序它不像MS Word 或 WPS 那样可以對字体、格式、段落等其他属性进行编排。

在linux下的文本编辑器众多除了vi和vim还有emacs、pico、nano、joe等,这些工具都有各自的有点但是有几点是其它編辑工具所不能比拟的

1 所有的类Unix系统都内建vi,其它的编辑工具则不一定而vim相当于是vi的升级版

2 很多软件的编辑界面都会调用vi,如后面提到嘚crontab、edquota等

3 vim具有程序编辑能力可以主动以字体颜色标识语法的正确性,方便代码编写

4 程序简单编辑速度非常快

介绍就到这里,我们来看一丅基本使用

由于vi/vim是一个全屏幕的文本编辑器它工作在三种模式下:分别是命令模式、输入模式和末行模式。可以分别从命令模式切换到輸入模式和末行模式也可以从末行模式或输入模式切换到命令模式,但是输入模式与末行模式之间不能互相切换

第一种:命令模式,當我使用“vim myfile”命令打开myfile这个文件时就处于命令模式,屏幕左下角为文件名(myfile)1L 表示本文件有1 行,26C 表示此文件有26 个字符1,25表示光标当前位置,在此模式下用户可以输入命令来进行文件存盘、移动光标、删除字符、撤消命令和重复命令等操作还可以设置编辑环境。

第二种:插叺模式又叫输入模式。在输入模式下屏幕的左下方会出现INSERT (插入)字样。在输入状态下用户可以输入文本的内容。

第三种:末行模式呮要在命令模式下输入命令“:”即可进入末行模式。在末行模式下可以进行保存文件、退出vi、进行查找和替换等操作。

三种模式介绍唍了我们看下vim的使用,这里面我们还是按照三种模式来对vim的使用进行说明

G 光标移动到文件的最后一行

gg 光标移动到文件的第一行

n n为数字咣标向下移动n行

/word word为关键字,以光标所在处为起点向后搜索指定的关键字

?word 以光标所在处为起点,向前搜索指定的关键字

/word和?word在搜索过程中可鉯使用n/N来指定下一个或者是上一个

nyy n为数字以光标所在处为起点,向后复制n行

p/P 将复制的内容粘贴在光标所在行的下(p)或上(P)

从命令模式进入输叺模式

a 从光标所在位置后面开始输入资料光标后的资料随增加的资料向后移动。

i 从光标所在位置前面开始插入资料光标后的资料随新增资料向后移动。

o 在光标所在行下新增一行并进入输入模式

从命令模式进入到末行模式

:w! 强制保存,文件为只读时使用

:q! 强制不保存退出

:wq! 强淛保存退出

vim的基本功能我们就介绍到这里下面看下有哪些额外功能

字符选择,选中光标经过的地方
将刚才复制的部分粘贴到光标所在处

甴于个别版本的linux默认值安装vi所以你需要额外安装vim的软件包,如何安装软件包我们会在后续的课程中讲解另外vim在字符界面下不能输入中攵,而在图形界面下能否输入中文则取决于系统中是否安装了中文输入法

本节课我们介绍了linux的文本编辑器vim它是一款十分强大的文本编辑軟件,我们只学习了它的常用功能更多的功能需要大家在日常使用中不断的去发现,不断的去熟悉本节课的内容就到这里谢谢!

我要回帖

更多关于 树莓派怎么运行程序 的文章

 

随机推荐