随着使用 deepin 的时间越来越久,自己也渐渐习惯于在 Linux 下的生活和学习。喜欢它强大的终端命令、便捷的包管理工具 apt和自己编写 CMakeLists.txt 去构建 C++ 程序的快感。但是不得不承认的一点就是,Linux 系统下的坑要比 Windows 要多得多得多,故单独建一篇文章来记录我在使用 deepin 过程中所遇到的坑。
groups #查看当前用户所在的用户组 cat /etc/group #查看用户组列表 sudo groupadd group #添加用户组 sudo gpasswd -a user group #将用户添加进用户组 sudo gpasswd -d user group #将用户从特定组中移除 sudo usermod -g groupname #指定用户的用户组
syntaxon"打开代码高亮 set viminfo= "禁用viminfo set clipboard=exclude:.* "有效解决通过ssh登录打开vim速度慢的问题
tar打包解包
1 2
tar -zcvf test.tar.gz test.txt #打包后以 gzip 压缩 tar -zxvf test.tar.gz #解压 test.tar.gz
-z 通过 gzip 指令处理归档文件
-c 创建新的归档文件
-x 解压归档文件
-v 显示操作过程
-f 指定归档文件
卸载系统自带vim重装最新vim
1 2 3 4 5 6 7 8 9 10 11 12 13
sudo apt purge vim -y #卸载 vim rm ~/.vimrc ~/.viminfo ~/.vim -rf #清理相关配置文件 cd ~/Downloads #进入临时文件夹 wget https://github.com/vim/vim/archive/v8.1.0451.tar.gz #下载最新发布版本 tar -zxvf v8.1.0451.tar.gz #解压 cd vim-8.1.0451/src/ && make distclean #进入源代码目录并清理文件 cd .. #返回项目根目录