• 前端西瓜哥
    2020-09-16
    老师,怎么在vimrc设置默认shell啊,Windows 下我每次打开默认打开的是 cmd,我想用的是 powershell,每次打开都要敲 :term powershell,命令有点长(当然我也想到一个解决方案是加个快捷方式 \t

    作者回复: :help 'shell' :set shell=powershell.exe

    
    1
  • 我来也
    2020-09-09
    学习了. 有时间了再好好研究研究. 这个功能对我来说还比较陌生. 之前是用tmux来实现终端的一部分功能. 在使用了`vim-dispatch`插件后,才知道这个功能这么方便. 可以单独开一个小终端去执行make中的编译操作, 主窗口还是继续做自己的事情. 这样编译结束或出错了,立马就知道了,也不用傻等. ---- 老师在写专栏的过程中没少恶补周边知识吧,哈哈。 平常自己折腾的话,不需要掌握的特别全,能用和好用就够了. 但是写专栏时,就需要知识比较全,且是准确无误的,有时还需要知道来龙去脉. ---- 不知不觉专栏的正文部分都结束了,不舍。������

    作者回复: 老师在写专栏的过程中没少恶补周边知识吧,哈哈。 ------------------ 回头看结束语,你就知道了。:-)

    
    1
  • 谁家内存泄露了
    2023-03-12 来自北京
    请问老师,在vim内置的终端里,如果我想输入上一条命令,怎么实现呢?普通终端应该使用方向键↑就好了。

    作者回复: 我在 Vim 的终端里也还是可以这样啊…… 是不是漏看这段,映射了 Esc 了? “在 Unix 终端的情况下,很多功能键本身包含 <Esc>,因而会误触发这个键映射。对于这种情况,我们使用下面的键映射,用连按两下 <Esc> 退出终端作业模式效果更好” 甚至这个我现在都有偶尔误触发的情况,所以我现在索性改成映射 <C-Q> 了。

    共 2 条评论
    
  • 唐龙
    2020-09-09
    首先体验了一下`:tab term`的无限递归,我一直都挺喜欢用多个标签页的。 后面试了一下gdb,突然发现我几乎没用过gdb,就记得start run b c s这么几个命令,但是也确实体验到了在中间那一栏输出。 虽然还不太熟练,但是我设想了一下,以后再写项目的时候,切换文件直接用`:e`,编辑多个文件用多个标签页,除了gdb调试的时候基本不会主动使用多窗口,但是gdb调试用多窗口还是挺舒服的。 当然也可以写一些快捷键简化上述操作,比如:`nnoremap <leader>o :tabnew `。 整篇课程里80%+的插件自己都尝试了一下,`frazrepo/vim-rainbow`在我看来就特别香。 感觉自己还可以进一步的做些定制,主要是快捷键,到时候再假装vim是IDE,奈斯。

    作者回复: 不错不错,多多练习就对了。

    
    
  • doge
    2020-09-09
    学到了,单文件调试效果确实不错。不过大型项目的调试感觉不是特别好用了。

    作者回复: 比以前有进步。:-)

    
    