vim 使用

一、使用教程 vimtutor 显示行号: vim ~/.vimrc 在文件的最后一行输入 set number 并保存退出 二、vim 三种工作模式 命令模式 编辑模式 末行模式 三、命令模式下的相关操作 保存退出 ZZ 代码格式化 gg=G 光标移动: 左下上右:H J K L 移动到行首:0 移动到行尾:$ 移动到文件首部:gg 移动到文件尾部:G 跳转到第20行:20 + G 从当前位置向下移动 n 行:n + enter 删除命令: 删除光标后的一个字符:x(小写) 删除光标前的一个字符:X(大写) 删除一个单词:dw 删除光标前的所有字符:d0 删除光标后的所有字符:d$ 或者 D 删除光标所在行:dd 删除多行:ndd 删除光标所在行以及下面 n 行 删除光标所在行到文件首部的字符:dgg 删除光标所在行到文件尾部的字符:dG 撤销与反撤销: 撤销:u 反撤销:ctrl + r 复制粘贴: 复制一行:yy 复制多行:nyy 粘贴到光标下一行:p 粘贴到光标上一行:P(大写) 字符可视模式:v 移动光标 复制:y 删除:d 粘贴:p(小写 光标之后) P(大写 光标之前) 行可视模式:V 增加缩进:> 减少缩进:< 块可视模式:ctrl + V o:将光标在块的左上角和右下角切换 O:将光标移动到所在行的对角 nl:将光标向右移动 n 个字符 nj:将光标向下移动 n 行 I:插入,按两次 ESC 退出(例如:多行注释操作) 替换操作: r:替换光标后的字符 R:替换光标后的多个字符 查找操作: /xxx ?...

February 13, 2022 · 1 min · Rick Cui

Linux 目录介绍

bin 二进制文件,可执行文件 boot 系统开机启动项 dev device 设备(硬盘、显卡、显示器 一切皆文件) lib 动态库 mnt 手动挂载目录 media 外设自动挂载目录 root 超级用户的家目录 usr unix system resource 头文件include、源文件src、用户安装程序/usr/local etc 配置文件 opt 安装第三方应用程序 home Linux 所有用户的家目录(操作系统的家目录) tmp 临时文件目录,系统重启后会被清空

February 10, 2022 · 1 min · Rick Cui

Ubuntu 常用命令

Linux 命令大全 注意:需提前配置系统环境,比如系统编码为 UTF-8 系统环境配置 1. 设置系统语言 查看系统支持的字符集:locale、locale -a 查看时间:date 安装中文语言包:sudo apt install language-pack-zh-hans 添加到系统配置文件 .bashrc export LANG=zh_CN.UTF-8 重新加载:source .bashrc 一、更新和升级包 1. 更新和升级包 sudo apt update && sudo apt upgrade 2. 安装常用开发环境 sudo apt-get install build-essential 3. 安装软件 sudo apt install tree 4. 删除不需要的包 sudo apt remove gcovr sudo apt autoremove 5. 查看已安装的软件 dpkg -l | grep gcovr...

February 7, 2022 · 4 min · Rick Cui