玩命加载中 . . .

vim基本操作


  • vim ~/.vimrc可以编辑配置文件
  • syntax on 语法高亮
  • set number 行号
  • w(word) 移动到下一个单词,b移动到上一个单词
  • page up/down 上下翻页 也可以用 ctrl+f(forward)/b(back)
  • cc 剪切进入编辑,cnc 剪切第n行
  • v 进入visual模式,可以选择多行,按c删除
  • starti 可以从第一条指令开始执行程序
  • layout asm 可以更方便地查看汇编
  • info register 可以查看寄存器

vim

命令模式的常用命令

命令作用
dd删除(剪切)光标所在行
xdd删除(剪切)从光标所在行开始的x行
行号+gg快速跳转到该行,gg跳到首行
G调转到末尾
/+内容+enter搜索
n显示搜索命令定位到的下一个字符串
N显示搜索命令定位到的上一个字符串
p将之前剪切(dd)或复制(yy)的数据粘贴到光标后面
u撤销上一步的操作
yy复制光标所在行
xyy复制从光标所在行开始的x行
^跳到行首
$跳到行末

底行命令模式的常用命令

命令作用
:w保存
:q退出
:q!强制退出(放弃对文档的修改内容)
:wq!强制保存退出
:整数跳转到该行

gcc

.c文件 -> 预处理(preprocess) -> .i文件 -> 编译(compile) -> .s文件 -> 汇编(assembly) -> .o文件 -> 链接(link) -> a.out


文章作者: kunpeng
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 kunpeng !
  目录