
Vim
Sunny_Jie
悄点儿,我思慕思慕。
展开
-
vim同时打开多个文件,并进行切换,不是分屏那种
vim 打开可以一次打开多个文件vim a b c命令vim a b c其它会同时打开a, b, c三个文件, 而不是退出a后才打开b, 退出b后才打开c, 你编辑a时, b和c的缓冲区已经在后台存在,用ls命令可查看所有缓冲区, 不是linux系统ls命令::ls 1 %a "a" line 1 2 "b" line 0 3 "c"转载 2020-08-04 19:01:07 · 2399 阅读 · 0 评论 -
vim查找指令
一、vi查找:当你用vi打开一个文件后,因为文件太长,如何才能找到你所要查找的关键字呢?在vi里可没有菜单-〉查找,不过没关系,你在命令模式下敲斜杆(/)这时在状态栏(也就是屏幕左下脚)就出现了 “/”然后输入你要查找的关键字敲回车就可以了。如果你要继续查找此关键字,敲字符n就可以继续查找了。值得注意的是“/”是向下查找,而“?”是向上查找,而在键盘定义上“?”刚好是“/”的上档符。二、vi替换:vi/vim 中可以使用 :s 命令来替换字符串以前只会使用一种格式来全文替换,今天发现该命令有很多种写法转载 2020-08-04 16:51:15 · 19670 阅读 · 0 评论 -
vim光标移动罗列
小跳:跳转到本行的最左边:0跳转到本行的最右边:$跳转到一个单词的下一个单词:w跳转到该单词的尾字母:e跳转到前一个单词的首字母:b (backword)跳转到前一个单词的尾字母:ge当前光标所在的行置为屏幕第一行: zt当前光标所在行置为屏幕中间行:zz当前光标所在的行置为屏幕最后一行:zd大跳:跳转到整个文本的第一行:gg跳转到文本的最后一行:G屏幕向下滚一屏:Ctrl+f(forward)屏幕向上滚一屏:Ctrl+b(backward)屏幕向上滚半屏:Ctrl+u(原创 2020-08-03 17:13:04 · 156 阅读 · 0 评论 -
Vim 调试:termdebug 入门
简介termdebug 是从 Vim 8.1 开始内置的调试插件,仅支持 GDB。安装将 Vim 升级至 8.1 或以上版本。GDB 需升级至 7.12 或以上版本。启动默认情况下需手动加载 termdebug 插件::packadd termdebug假设我们有一个简单的 helloworld.cpp 文件:#include <iostream>using namespace std;int main() { cout << "hello w转载 2020-06-11 18:11:04 · 3038 阅读 · 0 评论