Linux之vim基础使用及文件类型

ISP Tuning实战指南:从基础到高级的色彩与亮度优化 本文详细介绍了ISP Tuning的基础概念与高级调优技术,包括黑电平校正(BLC)、自动白平衡(AWB)、色彩校正矩阵(CCM)和Gamma曲线调整等核心算法。通过实战案例和调试技巧,帮助工程师提升摄像头成像质量,解决高光过曝、暗部噪点等常见问题,适用于智能门铃、车载摄像头等多种场景。 阅读详情

1、重点:使用vim编辑文件,保存退出。以及光标定位、复制、粘贴、删除、查找、替换。

2、次重点:了解vim的所有命令。

Win7/win10文件编辑器:

记事本(notepad)

Linux系统文件编辑器:

文件编辑器 gedit

文件编辑器 vi, vim, nano

vim的三种模式

命令模式(按Esc或Ctrl+[进入):进入vim之后的默认模式,能执行移动光标、复制yy、粘贴p、删除dd和x、撤消u、反撤消ctrl+r等命令。特点是左下角显示文件名或为空。

插入模式(按i、a、o键进入):用于输入文本内容。特点是左下角显示–INSERT—

末行模式:以:冒号或/斜杠开头的命令,可以实现保存w、退出q、强制保存退出wq!、设置set等命令

可视模式:用v或V、ctrl+v进入此模式,实现矩形区域选择。左下角显示–VISUAL–

   例子:可视化,在所选的多行行首添加#注释符。

         光标定位到起始行--》ctrl+v进可视化--》下方向键选其他行--》Shif+i--》输入#--》Esc两下。

命令模式:

a. 光标定位

hjkl 光标上下左右移动

0/^ $ 跳到光标所在行的行首和行尾

gg G 跳到首行和尾行

4G 跳到第四行

/string (n N 可以循环的) 快速定位到某一行

/^d 查找匹配以d开头的行

/txt$ 查找匹配以txt为结尾的行

b. 文本编辑(少量)

y 复制 yy 3yy ygg yG (以行为单位)

d 删除 dd 3dd dgg dG (以行为单位)

d^ 删除当前字符到行首

d$ 删除当前字符到行尾

D 从光标处删除到行尾

p 粘贴

x 删除光标所在的字符

u undo撤销

ctrl+r redo

r 可以用来修改一个字符

c. 进入其它模式

a 进入插入模式,在光标所在的下一个字符处

i 进入插入模式,在光标处

o 进入插入模式,在光标所在行的下一行

O 进入插入模式在光标所在行的上一行

s 删除当前字符后插入

S 删除当前行后插入
进入末行模式(扩展命令模式ex)

R 进入替换模式

ctrl+v 进入可视块模式

V 进入到可视行模式

v 进入到可视模式

可视块模式:

在块前插入字符: 选择块 ----> I -----> 插入字符 -----> 2次ESC

块修改: 选择块,r 输入替换的字符

块删除: 选择块,x

插入模式:

^p 唯一补齐

扩展命令模式:

a. 保存退出

:10 进入第10行

:w 保存

:q 退出

:wq 保存并退出

:w! 强制保存

:q! 不保存并退出

:wq! 强制保存退出

(了解)

:e /root/aa.txt 打开文件

:e! 重新打开当前文件

:x 保存退出(不需要! )

:X 对文件进行加密

ZZ 保存退出

b. 查找替换

:范围 s/old/new/选项

:1,5 s/root/yang/ 从1-5行的root 替换为yang

:5, s/root/yang/ 表示最后一行

:1,$ s/root/yang/gi :% s/root/yang/g %表示全文 g表示全局 i 忽略大小写

:4,9 s/^#// 4-9行的开头#替换为空

:% s/^/#/ 给所有行加上#注释掉

:% s#/dev/sda#/var/ccc#g 为了避免混乱,结构中的/换成一个字符#或者是*都是可以的

:,8 s/root/yang/ 从当前行到第8行

c. 读入文件/写文件

:w 存储到当前文件

:w /aaa.txt 另存为/aaa.txt

:1,3 w/2.txt

:r /etc/hosts 读入文件到当前行后

:5 r /etc/hosts 读入文件到第5行后

d. 设置环境

临时设置:

:set nu 设置行号

:set ic 不区分大小写

:set list 显示控制字符

:set ai 自动缩进(下一行自动跟随上一行缩进)

:set nonu 取消设置行号

:set noic

:set noai

制表符

:set tabstop=4 原有tab空格数也改动

:set softtabstop=4 原有tab空格数不改动 新内容改变

永久的环境:

/etc/vimrc 影响所有系统用户

~/.vimrc 影响当前用户

vim ~/.vimrc

set ic

set nu

vim -O /etc/hosts /boot/grub/grub.conf 按两次^w切换,打开文件之后是纵向的

vim -o /etc/hosts /boot/grub/grub.conf 按两次^w切换,打开文件时横向的

vimdiff /etc/grub.conf /boot/grub/grub.conf 对比文件,按两次^w 切换

小命令

查看主机名
[root@ccc network-scripts]# hostname
ccc.com
临时修改主机名,立即生效,重启主机失效
[root@ccc network-scripts]# hostname c.uplooking.com
[root@ccc network-scripts]# hostname
c.uplooking.com
打开一个新的终端,查看新的主机名
[root@c ~]#
永久的方式修改主机名
方法1:重启生效
[root@xiaochen ~]# vim /etc/hostname
xiaochen.uplooking.com
方法2:立即生效
[root@xiaochen 桌面]# hostnamectl set-hostname abc.linux.com
[root@xiaochen 桌面]# cat /etc/hostname
abc.linux.com
解析主机名
/etc/hosts
127.0.0.1 localhost
::1 localhost
x.x.x.x hostname //yyyy为主机IP地址、hostname为本机主机
名
查看selinux
[root@xiaochen ~]# getenforce
Enforcing
临时关闭selinux,立即生效,重启主机失效
[root@xiaochen ~]# setenforce 0
[root@xiaochen ~]# getenforce
Permissive
永久关闭selinux,重启主机才能生效
[root@xiaochen ~]# vim /etc/selinux/config
SELINUX=disabled

永久别名 :

/etc/bashrc 影响系统中所有用户的别名

~/.bashrc 影响当前用户的别名

[root@xiaochen ~]# vim /etc/bashrc //在最后一行添加下面一行,影响系统中所有用户
alias xiaochen='ls -l -d /etc'
[root@xiaochen ~]# source /etc/bashrc //加载一下bashrc这个文件
[root@xiaochen ~]# alias
[root@xiaochen ~]# su - alice

[alice@xiaochen ~]$ alias
[root@xiaochen ~]# vim /root/.bashrc //在最后一行添加下面一行,影响当前用户root
alias grep='grep --color'
[root@xiaochen ~]# source /root/.bashrc
[root@xiaochen ~]# alias
[root@xiaochen ~]# su - alice
[alice@xiaochen ~]$ alias

关于时区的修改

centos6
把时区改称美国纽约
[root@xiaochen ~]# cp /usr/share/zoneinfo/America/New_York /etc/localtime
把时区改成亚洲上海
[root@xiaochen ~]# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

centos7:
[root@xiaochen ~]# timedatectl set-timezone America/New_York
[root@xiaochen ~]# date
2017年 05月 23日 星期二 03:35:42 EDT
[root@xiaochen ~]# timedatectl set-timezone Asia/Shanghai
[root@xiaochen ~]# date
2017年 05月 23日 星期二 15:35:46 CST

文件时间[扩展]

小知识:

***文件时间:

Linux文件有三种时间:

访问时间:atime,查看内容

修改时间:mtime,修改内容

改变时间:ctime,文件属性,比如权限

[root@xiaochen ~]# ll install.log //仅查看文件的修改时间
-rw-r--r-- 1 root root 34793 04-22 13:49 install.log
[root@xiaochen ~]# ls -l install.log
-rw-r--r-- 1 root root 34793 04-22 13:49 install.log
[root@xiaochen ~]# ll --full-time install.log
-rw-r--r--. 1 root root 41179 2015-04-22 13:49:46.000000000 +0800 install.log
[root@xiaochen ~]# stat install.log //查看文件的详细属性(其中包括文件时间属性)
File: “install.log”
Size: 34793 Blocks: 80 IO Block: 4096 一般文件
Device: 802h/2050d Inode: 65282 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2015-5-25 16:53:20.000000000 +0800
Modify: 2015-04-22 13:49:46.000000000 +0800
Change: 2015-04-22 13:49:52.000000000 +0800

注:RHEL6开始relatime,atime延迟修改,必须满足其中一个条件:

  1. 自上次atime修改后,已达到86400秒;
  2. 发生写操作时;

文件类型[扩展]

***文件类型:

通过颜色判断文件的类型是不一定正确的!!!

Linux文件是没有扩展名!!!

方法一:

ll anaconda-ks.cfg //看第一个字符

-rw-------. 1 root root 2460 6月 1 23:37 anaconda-ks.cfg

普通文件(文本文件,二进制文件,压缩文件。。。)
d 目录文件(蓝色)
b 设备文件(块设备)存储设备硬盘,U盘 /dev/sda, /dev/sda1
c 设备文件(字符设备)打印机,终端 /dev/tty1
s 套接字文件
p 管道文件
l 链接文件(淡蓝色)lrwxrwxrwx

方法二:file

[root@xiaochen ~]# file anaconda-ks.cfg
anaconda-ks.cfg: ASCII English text
[root@xiaochen ~]# file /bin/ls
/bin/ls: ELF 64-bit LSB executable, x86-64
[root@xiaochen ~]# file /home
/home: directory
[root@xiaochen ~]# file /dev/sda
/dev/sda: block special 块设备
[root@xiaochen ~]# file /dev/tty1
/dev/tty1: character special 字符设备
[root@xiaochen ~]# file /etc/grub2.cfg
/etc/grub.conf: symbolic link to `../boot/grub/grub.conf' 符号连接
[root@xiaochen ~]# file /var/spool/postfix/public/pickup
/var/spool/postfix/public/pickup: fifo (named pipe) 管道文件(先进先出)
[root@xiaochen ~]# file /var/spool/postfix/public/qmgr
/var/spool/postfix/public/qmgr: fifo (named pipe)
[root@xiaochen ~]# file /dev/log
/dev/log: socket 套接字

type file stat

type 查看命令类型,例如该命令是alias,还是内置命令,还是某个文件,还是关键字

[root@xiaochen ~]# type ll
ll is aliased to `ls -l --color=auto'
[root@xiaochen ~]# type ls
ls is aliased to `ls --color=auto'
[root@xiaochen ~]# type cd
cd is a shell builtin //builtin内置命令
[root@xiaochen ~]# type for
for is a shell keyword //keyword关键字
[root@xiaochen ~]# type useradd
useradd is /usr/sbin/useradd
[root@xiaochen ~]# type -a ls //-a列出该命令所有类型
ls is aliased to `ls --color=auto'
ls is /usr/bin/ls

file 查看文件类型,例如文本文件,二进制文件,管道文件,设备文件,链接文件

[root@xiaochen ~]# file /etc/hostname
/etc/hostname: ASCII text

[root@xiaochen ~]# file /dev/sda
/dev/sda: block special
[root@xiaochen ~]# file /dev/zero
/dev/zero: character special

stat 文件的详细属性,例如文件的名称,大小,权限,atime,ctime,mtime

[root@xiaochen ~]# stat /etc/hostname
File: '/etc/hostname'
Size: 22 Blocks: 8 IO Block: 4096 regular file
Device: fd00h/64768d Inode: 68703440 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2017-07-25 11:11:14.257652134 +0800
Modify: 2017-07-25 10:21:34.175003119 +0800
Change: 2017-07-25 10:21:34.176003171 +0800

vim乱码问题

在win7中用记事本创建的txt格式的中文文档,在Linux中用vim打开时,中文会变成乱码。原因是win7采用的是GBK编码,而Linux采用的是utf-8编码,编码不匹配。如何解决?

1.在Vim中可以直接查看文件编码 :set fileencoding

2.如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的问题,那么你可以在

vim ~/.vimrc 文件中添加以下内容:[此处是修改当前用户的,所有用户全局配置文件/etc/vimrc]

set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936

让vim自动识别文件编码(可以自动识别UTF-8或者GBK编码(cp936)的文件)

工作原理:其实就是依照fileencodings提供的编码列表尝试,如果没有找到合适的编码,就用latin-1(ASCII)拉丁文编码打开。

文件编码转换方式

1.在Vim中直接进行转换文件编码,比如将一个文件转换成utf-8格式

:set fileencoding=utf-8 (通常不用)

2.iconv 转换,iconv的命令格式如下:

iconv -f encoding -t encoding inputfile

iconv -f GBK -t UTF-8 abc.txt -o abd.txt 将GBK编码的文件转换为UTF-8 ,abc是源文件,-o是指定转换编码后的文件名。转换格式后,用cat看此文件。

windows下默认字符集为GBK,而 linux默认的字符集为UTF-8

技巧:在linux系统中编辑的文本文件,复制到windows中双击打开后中文如果出现乱码,可以考虑用word或edit plus、notepad++等软件来打开这文本文件,因为这些软件会自动进行编码转换。

基于OpenCV和Dlib的头部姿态估计详细教程 本文详细介绍了基于OpenCV和Dlib的头部姿态估计方法。通过分析2D人脸特征点与3D头部模型的对应关系,利用PnP(Perspective-n-Point)算法求解头部在三维空间中的姿态。文章首先阐述了坐标系统转换原理,包括世界坐标系、相机坐标系和图像坐标系的转换关系,随后深入讲解了PnP问题的数学表述及求解步骤,并提供了使用Dlib检测68个面部特征点的代码示例。最后介绍了3D通用头部模型的构建方法,包括6点和14点模型的选择,为计算机视觉中的头部姿态估计提供了完整的技术实现方案。 阅读详情

相关推荐

用Python+OpenCV搞定线激光相机标定:从棋盘格到3D点云的保姆级实战

本文详细介绍了使用Python和OpenCV进行线激光相机标定的全流程实战,从硬件准备到3D点云重建。涵盖相机内参标定、激光平面方程拟合、三维重建等关键技术,提供完整的代码实现和工程优化建议,帮助开发者实现毫米级精度的工业检测和三维测量系统。

weixin_29227425的博客 287

用shc给shell脚本加密

[root@bogon shc-3.8.7]# ls CHANGES  l.sh      match    match.x.c  shc    shc-3.8.7.c  shc.html    test.bash  test.ksh   pying  Makefile  match.x  pru.sh     shc.1  shc.c        shc.README  test.csh

hezhiyao的博客 1579

Jetson Nano官方镜像下载&烧录

在NVIDIA Jetson Nano开发者套件上安装NVIDIA官方Ubuntu镜像

weixin_44222088的博客 8859

使用vim建立文件

   刚开始接触linux(ubuntu)系统,不得不说确实很麻烦,就这个使用vim建立文件从网上看过几篇使用方法,但由于不详细,也没能成功使用。后来参照书上的详细步骤才学会使用,现在把详细步骤发出来,仅供小白参考。   第一步:vim安装    方法1:直接在命令行输入sudo apt-get install vim      我之前安装过,这里只是给个参考方法2:如果是新版本的的系统,可以直接...

海阔天空 2万+

基于STM32F4通用定时器实现Livox激光雷达PPS硬件同步的工程实践

本文详细介绍了基于STM32F4通用定时器实现Livox激光雷达PPS硬件同步的工程实践。通过分析PPS信号的时序要求,对比不同定时器的特性,并提供完整的代码实现与调试技巧,帮助开发者解决多传感器数据融合中的时间同步问题。实测表明,该方案在车载环境中稳定运行超过2000小时。

weixin_30540691的博客 328

如何从Ubuntu18.04 tty1模式进入桌面

以下故事只是记录了我遇到的情况,或许你的情况不同于我,请谨慎操作哈!下面,我以讲故事的形式,说说问题以及解决方案哈! 首先,讲一下为什么会出现如下图所示的tty1模式: 出现的原因:昨天晚上八点半左右,我安装了向日葵软件,向日葵连接后会出现闪退,并提示无法连接。于是,搜到了该篇博文: https://www.jianshu.com/p/257b482dd79c 按照上述步骤,其提示:需要在/etc/profile.d/下面创建一个脚本xrk.sh(先别急,先看下面的加粗文字,免得搞错了)。我按照

qq_25603827的博客 1万+

SpringBoot不用三方框架,怎么动态调度定时任务,ScheduledExecutorService 详解

Spring Boot 提供了强大的定时任务支持,无需依赖任何第三方框架,即可轻松实现可配置的定时任务。通过使用 `@EnableScheduling` 注解启用定时任务支持后,我们可以利用 `@Scheduled` 注解来定义定时任务的方法,这些方法可以在指定的时间间隔或特定时间点自动执行。 我们还可以通过集成 `ScheduledExecutorService` 来实现灵活的定时任务管理。`ScheduledExecutorService` 是 Java 标准库的一部分,能够以固定速率或延迟执行任务,

横竖撇折点 1940

Linux(vim基本教程)

vim基操,一看就会

weixin_57663528的博客 1万+

企业AI Agent的多模态学习在用户体验优化中的应用

本文旨在为企业技术团队提供关于多模态AI Agent在用户体验优化领域的全面技术指南。多模态学习如何突破传统单模态AI的局限性企业级AI Agent的系统架构设计原则多模态特征融合的工程实现细节用户体验度量的量化方法实际部署中的性能优化策略研究范围涵盖计算机视觉、自然语言处理、语音识别等多个AI子领域的技术融合,以及它们在电商、金融、医疗等行业的应用实践。首先介绍多模态学习的核心概念和技术原理然后深入分析关键算法和数学模型接着通过完整项目案例展示实际应用。

大模型应用工坊 708

2024年上半年试题二:论性能测试方法及其应用

2025年1月,我以系统分析师的身份参与了公司OA系统的开发与建设。该系统包含的功能有打卡签到、公文流转、工资查询等。我们吸取了之前由于系统使用人数激增暴露出的短时间卡顿等问题,所以在本次开发中,我们非常重视系统的性能测试。通过自动化的测试工具模拟多种正常、峰值及异常负载条件对系统的各项性能指标进行测试。性能测试在软件的质量保证中起着重要的作用,它包括的测试内容丰富多样,常见的负载测试和压力测试都属于性能测试。

银帅 549

Linux的基本命令,vim的基本使用方法,Linux磁盘的表示方法,主机名设置(临时和永久),ip地址设置(临时和永久),grep用法,开机命令,关机命令,cat命令

一、Linux是一种操作系统!! 操作系统:一堆软件的集合,让计算机硬件正常的工作 Unix/Linux发展史 • UNIX诞生,1970-1-1 Linux的诞生 • Linux之父,Linus Torwalds – 1991年10月,发布0.02版(第一个公开版)内核 – 1994年03月,发布1.0版内核 – 标准读音:“哩呐科斯 用户 -------》内核------》硬件 ...

SLBSXS的博客 368

华为OD机试真题2025双机位B卷 Python&JS 实现【朋友圈个数】

给定一组朋友关系,统计一下该朋友关系网中的朋友圈个数。 朋友圈的定义:一个朋友圈至少由3个朋友组成,且要求同一个朋友圈中的任意两个人都具有直接的朋友关系。 输入描述 输入一个朋友关系列表,如 Fiends =A.B],[A.C],IB,DI,其中的每一个元素 Friendsi表示 Friends[i][0)和 Friends [i][1] 是朋友关系 先输入一个数字 N 代表关系的总数,后面每条关系一行,两个成员以逗号分隔

MISAYAONE的博客 564

linux vi查看文件格式,vi/vim使用进阶: 开启文件类型检测

本节所用命令的帮助入口::help filetype:help setfiletype:help modeline:help 'modelines':help 'shiftwidth':help 'expandtab':help autocmd打开文件类型检测功能很简单,在你的vimrc中加入下面一句话就可以了:filetype plugin indent on如果你用的是vim自带的示例vimr...

weixin_39583521的博客 2191

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Linux学习日记(0)vim的使用和文件类型。——Arvin

2016年9月14日学习记录: 文件类型 -普通文件 d 文件夹 l 符号连接软件 s socket文件 p 管道文件 pipe drwxr-xr-x 前三个表示此文件的属主对文件的权限 中间三个表示此文件属主对所在组对文件的权限 最后三个表示其他用户对文件的权限 r(可读)w(可写)x(可执行)apt-get(在线安装和卸载软件) apt-get install 软件 apt-

Arvin 516

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

vi设置linux文件类型,Linux系统vi(vim)编辑器命令使用教程简单介绍

vi(vim)是上Linux非常常用的代码编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim基本上vi可以分为三种状态,分别是命令模式(command mode)、插...

weixin_35395422的博客 708

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

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

linux配置直接用VIM默认打开文件   方法一:主要 是把gedit 默认打开的文件 都改成 vim了 此方法有缺陷。推荐使用 方法二 可以指定 哪种类型文件 用VIM 默认打开。两种方法都实现了 方便打开文件  摆脱了用VIM编码 打开文件还要 输入 烦长的路径,   配置如下: 方法一:   把所有 默认 用 gedit  打开的文件 替换成了VIM。不过 如果 感觉 某个文

xiaofeifeikuaipao的博客 1186

Linux-03-Linux编辑工具vi\vim、vim 常用操作、Linux文件类型、Linux文件属性

一、Linux编辑工具vi\vim 1.什么是vim 文本文件的编辑工具, 和windows的notead++一样. 2.为什么要使用vim Linux一切皆为文件,需要修改配置文件,让软件按照我们的期望值运行,所以需要使用编辑工具. !!!! 3.vi和vim的区别 没有什么区别, vim有高亮显示, 其他无区别.. 和 windows 记事本与notepad++区别. vim需要安装 yum install vim -y 4.vi/vim模式 (1)命令模式 复制: yy 粘贴

Hi文的博客 238

Linux——安装Xshell7并使用vim操作文件(vim常用操作+快捷键+踩坑总结)

Linux——安装Xshell7并使用vim操作文件(vim常用操作+快捷键+踩坑总结)

白白白鲤鱼的博客 2338

【Linux】yum、vim、gcc使用(超详细)

Linux中常见的软件安装方式 --------- 下载&&安装a、yum/aptb、rpm安装包安装c、源码安装。因为我们的vim操作界面过于简单,编写程序时没有基本的首行缩进,自动补齐等Windows编译器都有的功能,使用起来及其不方便; 可以在家目录下面的.vimrc文件中配置

weixin_74116463的博客 1556

CTF杂项之文件类型识别

CTF杂项之文件类型识别

weixin_44268185的博客 1904

【vim命令介绍使用】

打开文件后默认命令模式,切换编辑模式按(a,i,o,s)四个按键中任意一个,编辑完成后按Esc按键还原为命令模式,输入:切换到末行模式,退出在”:“后输入q,保存退出输入wq,按下enter按键退出,该图中r–rw-r–分三种类型权限依次为:使用者权限(u),组权限(g),其他者权限(o),该文件中使用者权限为只读,组权限为可读可写,其他者权限为只读。参考图中chmod命令:u为使用者权限,-rwx为去除其读写执行权限,a.c为该文件权限改变,同样+rwx为给该文件的使用者增加读写执行权限。

m0_56246173的博客 1105

Linux零基础入门:文件类型识别与文本编辑器使用指南

本文详细解析Linux中七种文件类型的识别方法(普通文件、目录、符号链接等),并系统讲解Vi/Vim和Nano文本编辑器的核心操作与使用技巧。通过对比不同编辑器的特点,帮助初学者快速掌握文件类型判断与高效文本编辑能力,为系统配置和脚本编写打下基础。

PyHaVolask的博客 1124

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

通过配置,使某些类型的文件的默认打开方式为vim打开

一棵小草的空间 3439

Linux\Windows下vim配置

vim配置

Smart的专栏 1145

vim的使用——Linux

umask的补充,Linuxyum和vim的使用

一些七零八碎的知识点 2345
上一篇: Linux基础之文件管理
下一篇: Linux之用户组管理
Ever_Linux
博客等级 码龄8年 0粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值