vim入门

文章目录

vim 简介

从vi发展出的文本编辑器,具有代码补全,快速跳转,查找等功能

i/a/o键:输入模式

: 键:命令行模式

esc键:正常模式

练习工具:vimtutor zh(中文练习)

显示行号:进入命令行模式,输入:set nu

gdb简介

GNU project debugger的简称,主要提供一下四个方面的帮助:

  1. 指定一些参数
  2. 断点
  3. 分析crash现场
  4. 直接修改程序,看结果
    例:
    ps -A 列出进程
    gdb -p 进程号(进程需要有调试信息)
    gdb xx<可执行程序> core<core文件>
    <可执行程序>:你运行时崩溃的那个二进制程序(比如 a.out、myapp 等)
    <core文件>:程序崩溃时生成的内存快照文件(通常叫 core、core.pid、core.12345 等)
    gdb xx<可执行程序> -q (界面比较干净)
相关推荐
网硕互联的小客服4 小时前
Linux服务器磁盘应该如何合理分区?
linux·运维·服务器
一路向北he4 小时前
trae或者vscode定义了文件,但是文件不亮是灰的
ide·vscode·编辑器
贵沫末5 小时前
Ubuntu——常用软件安装
linux·运维·ubuntu
Doraemomo6 小时前
Linux内核驱动开发——中断与定时器
linux·运维·驱动开发
2301_808414386 小时前
Linux中动静态库的理解
linux·运维·服务器
M78佐菲7 小时前
ARM学习笔记(11)
linux·arm开发·笔记·嵌入式硬件·学习
M78佐菲7 小时前
ARM学习笔记(10)
linux·arm开发·笔记·嵌入式硬件·学习
半仙白桑7 小时前
内核篇第十五讲:system-V共享内存
linux·共享内存·shmget·shmat·shmdt·shmctl
一条破秋裤8 小时前
Linux 线程创建:pthread_create 与基本回收
java·linux·运维
s6516654969 小时前
IDT和GDT是什么
linux