Vim使用

written by oneman233
2021-06-15

最近在学习Linux下的网络编程,涉及到一些C程序的编写,于是用VMWare装了个Ubuntu虚拟机之后就打算直接在Ubuntu上写代码

实际上VSCode有更好的解决方案,可以参考这篇文章,这也正是我目前在使用的工具

但是使用Vim时候踩了个坑:ctrl+S在类Unix系统下用于停止终端的输出,无论你输入什么都好像终端卡死了一样,但是输入仍在继续

要想重新开始输出需要使用 ctrl+Q

解决方案参考了这篇博客

此外还有两个Linux下编程的小tips:

  • Linux打开新的终端的快捷键是 ctrl+alt+T,关闭终端的快捷键是 ctrl+alt+W,可以用于C程序的调试当中
  • 一步到位的gcc编译命令:gcc -o -Wall my_program my_program.c,这条指令还会输出尽可能多的警告信息