当前位置: 代码迷 >> 综合 >> 那些linux学习走过的弯路
  详细解决方案

那些linux学习走过的弯路

热度:16   发布时间:2024-01-21 04:48:10.0

今天用终端安装了vim。
很简单,一条指令即可:sudo apt-get install vim

既然后安装,那当然就有删除。
很简单,另一条指令即可:sudo apt-get remove vim

安装了vim之后,马上就有了我的第一个C文件:
hello world

首先 vim main.c
很简单的一段代码:

#include <stdio.h>

void main(void)
{
  printf("Hello World!");
}

写代码的时候,用的TAB键居然留出了一长串空白,很不喜欢,
另外怎么没有行号,更不喜欢了。
于是有了某度的搜索工作。
有人说,用 set ts=4 可以设置tab的长度。
有人说,用set nu可以显示行号。
确实如此。

敲完代码之后,我就 :wq 了。
我又想写一段代码进去,再次 vim main.c
刚设置好的tab和行号居然不见了。
于是我就开始了另一段某度搜索:

很开心,搜索到了,有人说在 vi /etc/vim/vimrc 的底部加入刚才的代码就可以了
于是我就照做了。

很不开心,居然无法 :wq 

找了好久,都没有找到原因,怎么会不允许写呢,为什么写着only read
原来是 权限不够。
于是我用用了 :wq sudo 
总算是退出来了,不然我可是要强行关掉终端的。
既然能 sudo退出,那是不是要 sudo vim /etc/vim/vimrc呢
果然如此。

终于实现了 tab为4格,显示行号。

刚才为了写删除vim,真的把vim删除了,重新安装回来,发现tab和行号的设置仍然在。
真是太好了。