vimQA

网上刚刚看到有用QA的方式记录笔记,感觉挺好,以后可以这样记录简单笔记。


Q:vim如何把 “调用外部程序得到的输出” 转移到它自己一个新型的窗口里?比如我调用:!objdump -S %:p:r<cr>;怎样让VIM产生一个新的BUFFER或者窗口,捕获它的输出?

A::split +enew | r !ls

split :分割窗口 split {+cmd} 表示打开一个新窗口,并在新窗口中执行 {cmd} 命令

split +enew 就是打开一个新窗口,并且在其中执行 enew 这个命令
enew 打开一个新的无名buffer | 命令分割符 r read !ls 执行外部命令


Q:用什么快捷键可以在"插入模式"下删除光标到行尾的字符
A:^od$ ^o 表示同时按住 Ctrl 和 O 键。


Q:源代码比较混乱,有没有办法格式化呢?
A:gg=G


Q:粘贴的时候自动与所在文档对齐

A:]p

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值