1.简单使用Linux和vim

一般在linux操作系统中,常常使用字符界面操作

1. 打开字符界面窗口(终端)

快捷键: ctrl + alt + t —打开新的终端

快捷键: ctrl +shift + n —当打开一个终端后,如果想再打开一个同目录终端时使用

如下图:

在这里插入图片描述

2.linux系统结构

在这里插入图片描述

3. linux中的常用命令

命令行中的字符串含义:

在这里插入图片描述

ls -----查看目录中的文件

在这里插入图片描述

cd ----切换目录

在这里插入图片描述

mkdir -----创建目录(文件夹)

在这里插入图片描述

touch -----创建文件

在这里插入图片描述

rm ----删除文件

在这里插入图片描述

rm -r -----删除目录(文件夹)

在这里插入图片描述

cp -----复制文件

在这里插入图片描述

cp -r ---- 复制目录(文件夹)

在这里插入图片描述

mv ------移动/剪切文件或目录(文件夹)到指定的位置

在这里插入图片描述
在这里插入图片描述

mv -----文件或目录重命名

在这里插入图片描述

file -----查看文件属性

在这里插入图片描述

man ----- 获取命令或函数的帮助信息

在这里插入图片描述

pwd -------查看当前的位置(路径)
在这里插入图片描述

4.程序编辑器

vi或vim ----字符界面编辑器

vi -----是系统自带的字符界面编辑器,vi使用起来特别不方便

vim ----需要安装,才能使用,相对vi来说,会比较方便编程。

1,vim的配置

1.1 打开配置文件

farsight@farsight:~/2302$ sudo gedit  /etc/vim/vimrc 

1.2 在文件末尾添加下面的配置信息

set mouse=a		//设置鼠标可用
set number		//添加行号
set cindent		//按c语言语法自动缩进
set st=4		//下面三行设置tab键的宽度
set sts=4
set sw=4

1.3 使配置生效

farsight@farsight:~/2302$ source /etc/vim/vimrc

2,vim的使用

2.1 用vim打开文件

farsight@farsight:~/2302/day02_code$ vim hello.c

2.2 vim中的三种模式及切换

1》vim用三种模式区分三种不同的功能:
	编辑(插入)模式
	命令模式
	底行模式
	
2》模式之间的切换
	当打开vim时,默认处于命令模式
	

	命令模式  切换到   编辑模式   -------->   i-在当前位置插入     a-在光标的下一个字符位置插入     o-下一行插入
	
    编辑模式  切换到   命令模式   -------->    Esc键
	
	命令模式  切换到   底行模式   -------->    :    /

2.3 vim中的命令

命令都是在命令模式或底行模式下输入的

1》命令模式下的常用命令

复制一行			yy
复制n行			nyy      n表示要复制的行数
复制一个单词        yw

剪切/删除一行			dd
剪切/删除n行			ndd		 n表示要剪切的行数
剪切/删除一个单词	  dw
剪切/删除一个字符	  x

粘贴				 p
撤销				 u

2》底行模式下的常用命令

查找			/string        n 表示查找下一个    N 表示查找上一个
替换			:%s/string/new/g     将文件中所有的string替换成new
			  :s/string/new/g     将光标所在行中所有的string替换成new
保存			:w
退出			:q
保存并退出 	  :wq

强制保存			:w!
强制退出			:q!
强制保存并退出 	  :wq!

//补充vim中自动补齐main函数

第一步:打开vim配置文件
	farsight@farsight:~/2302/day02_code$sudo vim /etc/vim/vimrc

第二步:在配置文件末尾添加下面一行
   map f i#include <stdio.h><Esc>o<Esc>oint main(void)<Esc>o{<Esc>oreturn 0;<Esc>o}<Esc>2ko
   
第三步:是配置文件生效
	farsight@farsight:~/2302/day02_code$ source /etc/vim/vimrc
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值