vim介绍
vim的使用
关于vim,江湖上流传着它的传说,有人说它是神的编辑器,有人说它是编辑器的神,也有人说他就是垃圾。不管怎样,安装好vim开始折腾吧。
1 | sudo apt-install vim |
编写第一个程序
C++
重点介绍一下怎么写在Linux下写出一个hello world程序。
c++有很多编译器可供选择,大名鼎鼎的gcc/g++,另外还有clang,msvc等。一般用g++来编译c++程序,gcc理论上应该也可以,但实际使用下似乎有点问题。
Linux似乎预装了gcc编译器,但g++似乎要手动下。在Ubuntu下似乎用apt就能安装。
做好了准备工作,那么我们开始吧!
首先在vim下新建一个文件
1 | vim hello.cpp |
进入vim后是普通的模式,按i进入插入模式进行编辑,写一个简单的cpp程序。
1 | #include <iostream> |
按esc退出插入模式,按:进入尾行模式,按wq进行保存并退出。
这样就回到了终端中,可以输入ls查看文件目录,发现多了hello.cpp文件。
接着用g++编译:
1 | g++ hello.cpp |
如果没有报错就说明没有问题。在输入ls命令,可以看到目录下多了a.out文件,输入
1 | ./a.out |
执行文件,即可出现:
1 | hello world |
Python
Ubuntu内置了Python。命令行输入
1 | python3 |
可查看安装的版本。(Ubuntu22.04似乎内置了Python 3.10.4)
类似C++,我们可以
1 | vim hello.py |
来得到输出。
更上一层楼
vim的魅力远不在此。通过修改配置文件,你可以将vim定制成任何你想要的样子,以及按你的习惯修改各种操作, 这可以让你远离鼠标。
此处不在一一介绍,不过以下是一些可以折腾的地方。
- 修改键位。(强烈建议把大写锁定键映射成esc,这个键占了键盘的黄金键位但用处很少)
- 熟悉vim的几种模式
- 熟悉vim的快捷键,比如可以通过shift+a快速调到行的末尾。
美化vim(逃)
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.