第一天VIM命令
Posted C之路
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一天VIM命令相关的知识,希望对你有一定的参考价值。
Linux是一个类似于Windows的操作系统,Linux操作系统典型的使用方法需要通过终端软件,终端软件里只能使用键盘不能使用鼠标,在终端窗口里通过输入不同的命令控制计算机:
clear命令可以把终端窗口里的所有文字信息清除
操作系统里用来管理文件的部分叫文件系统,所有文件系统都采用分组方式管理文件,一个分组里可以包含任意多个文件,每个分组里的文件还可以再次分组
文件系统里把一个文件分组叫做文件夹或目录,Linux文件系统里有一个大的文件分组,这个分组里包含系统里的所有文件,这个分组叫做根目录,可以用/表示
如果目录A直接包含目录B则它们之间存在父子关系,其中目录A叫做父目录,目录B叫做子目录路径可以用来表示文件系统里某个文件或目录所在的位置
路径描述从一个目录开始到一个目录或文件为止的路线。
根据起点不同可以把路径分为绝对路径和相对路径绝对路径的起点只能是根目录绝对路径一定以/做开头,以/做开头的路径也一定是绝对路径相对路径可以把任何一个目录作为起点,相对路径里用..表示从下向上走一步相对路径里用.表示原地踏步,相对路径里不可以包含起点位置。
终端窗口里可以把一个目录设置成当前目录,这个目录就是所有相对路径的起点当前目录的位置可以改变:
pwd命令可以用来察看当前目录的位置
cd命令可以用来设置当前目录的位置
使用方法如下
cd 目录路径
ls命令可以用来察看一个目录的内容
使用方法如下
ls 目录路径
如果省略目录路径就可以察看当前目录里的内容
使用-a选项可以察看目录里的所有内容
使用-l选项可以察看每个内容的详细信息
这两个选项可以合并成-al
touch命令可以用来创建一个新的文件
使用方法如下
touch 文件路径
如果文件已经存在就把文件的最后修改时间,改成执行touch命令的时间
rm命令可以用来删除文件
使用方法如下
rm 文件路径
mkdir命令可以用来创建新的目录
使用方法如下
mkdir 目录路径
目录必须还不存在,目录的父目录必须存在
使用-p选项可以把路径中所有还不存在的目录都创建出来
rm命令里使用-r选项可以用来删除目录
使用方法如下
rm -r 目录路径
vi是Linux系统里用来记录文字信息的工具,vi只能在终端窗口里使用(不能使用鼠标)vi的功能分成三组,任何时候只能使用其中一组。
vi中有三种工作模式,每种工作模式对应一组功能任何时候只能处于一种工作模式下三种工作模式分别是正常模式,插入模式和命令模式。
正常模式下可以执行一些简单命令
命令模式下可以执行复杂命令
插入模式下可以修改文字内容
每当启动vi的时候一定处于正常模式
不同工作模式之间可以互相转换
正常模式下输入i可以转换成插入模式
正常模式下输入:可以转换成命令模式
任何时候输入esc可以转换成正常模式
可以使用如下命令启动vi
vi 文件路径
可以采用两种方法退出vi
1.在命令模式下输入q!(所有没有保存的修改
都会丢失)
2.在命令模式下输入wq或x(首先保存所有修改
然后退出vi)
在命令模式下输入w可以保存所有修改而不
需要退出vi
在正常模式下输入nyy命令(n代表一个整数,
如果是1可以省略)。这个命令把当前
光标所在行开始的连续n行拷贝到剪贴板上。
在正常模式下输入np命令(n代表一个整数,
如果是1可以省略)。这个命令可以把剪贴板
里的内容在当前光标所在行下面连续
粘贴n次
在正常模式下输入ndd命令(n代表一个整数,
如果是1可以省略)。这个命令可以把当前
光标所在行开始的连续n行剪切到剪贴板上。
在命令模式下输入set nu命令让vi显示每行
的行号
gVim是Windows里的vi
预习:
1.C语言程序基本结构
2.C语言程序在Linux系统里的开发过程
3.printf标准函数
4.变量
以上是关于第一天VIM命令的主要内容,如果未能解决你的问题,请参考以下文章