1、vim

vim安裝:

sudo apt-get install vim-gtk

vim美化:刚安装的VIM,可能界面并不是十分友好,我们可以更改vim的配置文件,按照我们的需求去修改它。在命令行下,输入命令:sudo vim /etc/vim/vimrc

注意: 必须加上sudo,否则你是没有权限编辑vimrc的。 在这个文件中可以看到有下面这个if判断,意思是语法高亮,如果是被注释掉状态,可以将其放开:

if has("syntax") syntax on endif 然后请在您的VIM的最后一行,输入下面这些内容,可以让您的VIM变得更漂亮、舒服。

"设置左侧行号 set nu "设置tab键长度为4 set tabstop=4 "突出显示当前行 set cursorline "在右下角显示光标位置的状态行 set ruler "自动缩进 set autoindent "覆盖文件时不备份 set nobackup 编辑完成后使用 :wq 进行保存退出 说明: 冒号结束编辑 ,w为保存 q为退出 如果你想放弃也可以 q!为强制退出

2、軟件安裝以及卸載

命令行安裝deb包:

Ubuntu20軟件中心不支持第三方安裝

可以使用命令行來進行安裝

先cd進入有第三方安裝包的目錄下,輸入命令

sudo dpkg -i xxxxxx.deb #xxxxx.deb你下载的deb安装包 #tips:输入前几个字母按tab键能自动补全 #ps:如果上面的指令报错缺少依赖,我们需要执行以下指令 sudo apt-get install -f #此为安装所需要的依赖 #如果还报错,那我们就更新以下apt-get的库重新执行上面那条指令 sudo apt-get update

安裝gdebi:

Ubuntu带的软件中心问题比較多,第三放软件很少能安装成功,解决方法也比较简单,我们换一个软件管理的工具就好了

首先,我们安装gdebi

sudo apt install gdebi-core

安装好gdebi以后,从终端进入到待安装软件包所在目录,使用gdebi进行安装即可,如

sudo gdebi netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb

第三方軟件卸載軟件:

安裝synaptic軟件包管理器進行卸載:

sudo apt-get install synaptic

命令行卸載:

sudo apt-get --purge remove <programname>

3、軟件商店安裝出錯

商店安装时如遇到无法安装,大部分情况是上一个安装命令未结束

snap changes

找到未完成安装的软件ID号,输入命令:

sudo snap abort ID号

4、sources.list只读的没法修改,解决办法

使用

sudo vim /etc/apt/sources.list

如果依然无法编辑。 使用

sudo gedit /etc/apt/sources.list后,可以编辑,编辑习惯更符合日常使用

5、更改鼠標滾動速度

安装imwheel

sudo apt-get install imwheel

更改配置

sudo gedit ~/.imwheelrc

".*"
None,      Up,   Button4, 5
None,      Down, Button5, 5
Control_L, Up,   Control_L|Button4
Control_L, Down, Control_L|Button5
Shift_L,   Up,   Shift_L|Button4
Shift_L,   Down, Shift_L|Button5

第二三行中"5"表示滚轮速度,默认是“3”,推荐“5”

打开开机自启应用管理

gnome-session-properties

配置开启自启项

添加:

name:imwheel

command:imwheel --kill --buttons "4 5"

6、解決網速過慢

输入以下指令:

  sudo lshw -numeric -class network

  sudo ip addr show

  sudo ip route show

  sudo tracepath forum.ubuntu.org.cn

  #执行下个指令需要安装traceroute,执行:

sudo apt-get install traceroute

如果显示软件包被引用的错误, Please 修改apt源 ,使用国内源的下载速度会快很多

  sudo traceroute forum.ubuntu.org.cn

我個人喜歡的一些Ubuntu的相關配置的更多相关文章

  1. [個人紀錄] RabbitMQ安裝

    參考資料 https://blog.csdn.net/tjcyjd/article/details/77150893 https://blog.csdn.net/u014308482/article/ ...

  2. Ubuntu IntelliJ IDEA 注冊碼與Gradle相關

    一.Ubuntu IntelliJ IDEA 注冊碼 在线免费生成IntelliJ IDEA 15.0(16.+)注册码 注冊參考:https://www.iteblog.com/idea/ 依次选择 ...

  3. ubuntu下安装和配置最新版JDK8傻瓜教程

    ubuntu下安装和配置最新版JDK8傻瓜教程 听语音 | 浏览:18940 | 更新:2014-07-14 22:13 | 标签:ubuntu 1 2 3 4 5 6 分步阅读 ubuntu系统通常 ...

  4. Ubuntu 安装后的配置及美化(一)

    Ubuntu 安装后的配置及美化(一) 记录一下 完成后的主界面. 配置 1.更新源为阿里云 找到 软件和更新 选项,更新源为阿里云的源. 在 其他软件 中将 Canonical合作伙伴 打上勾. 然 ...

  5. Ubuntu 深度炼丹环境配置

    Ubuntu 深度炼丹环境配置 深度炼丹最麻烦的就是环境配置了,下面过程记录了本人进行深度炼丹环境的配置. 首先是安装图形显卡驱动,按如下指令进行即可 sudo add-apt-repository ...

  6. ubuntu sublime text3 python 配置 sublime text3 python 配置

    ubuntu sublime text3 python 配置     1.安装sublime text 3 安装过程非常简单,在terminal中输入: sudo add-apt-repository ...

  7. Ubuntu的安装与配置

    一.Ubuntu的安装与配置 Ubuntu 快速下载地址 1.安装VMwareTools 系统安装后,工具栏"虚拟机"-->"安装VMwareTools" ...

  8. Flask+Nginx+uWSGI在Ubuntu服务器上的配置

    Flask+Nginx+uWSGI在Ubuntu服务器上的配置 Step1 安装系统环境 Ubuntu服务器选择是阿里云的ECS服务,ECS提供单独的内存\CPU\带宽\存储规格可以选择,并且提供合适 ...

  9. ubuntu samba服务器多用户配置【转】

    转自:http://www.2cto.com/os/201204/127043.html ubuntu samba服务器多用户配置   在/home/下有多个用户目录A.B...,现通过samba共享 ...

随机推荐

  1. css的公共属性及原因

    在我们写多个网页的时候,会发现总会遇到很多相同的css样式,若是每次都要在网页代码中写,会浪费时间,同时也会消耗浏览器和计算机的性能.因此,我个人将我敲代码过程中的经常用到的css样式总结了一下.再用 ...

  2. gin 集成 consul

    "github.com/hashicorp/consul/api" package initialize import ( "fmt" "github ...

  3. 洛谷3648 [APIO2014]序列分割(斜率优化+dp)

    首先对于这个题目. qwq 存在一个性质就是,最终的答案只跟你的分割的位置有关,而和顺序无关. 举一个小栗子 \(a\ b\ c\) 将这个东西分成两块. 如果我们先分割\(ab\)之间的话,\(an ...

  4. 洛谷3176 [HAOI2015]数字串拆分 (矩阵乘法+dp)

    qwq真的是一道好题qwq自己做基本是必不可能做出来的. 首先,如果这个题目只是求一个\(f\)数组的话,那就是一道裸题. 首先,根据样例 根据题目描述,我们能发现其实同样数字的不同排列,也是属于不同 ...

  5. 洛谷4103 HEOI2014大工程(虚树+dp)

    又是一道虚树好题啊 我们建出来虚树,然后考虑dp过程,我们分别令\(sum[x],mndis[x],mxdis[x],size[x]\)为子树内的路径长度和,最短链,最长链,子树内关键点个数. 对于一 ...

  6. C 字符串相关的库函数

    字符串操作函数 size_t strlen( char *string ); 返回字符串长度 char* strcpy( char *dst, char const *src ); 将src复制到ds ...

  7. Wireshark 过滤器的使用

    符号 例子 = = tcp.port = = 80 过滤出来TCP包含80端口的数据包 != ip.src != 127.0.0.1 ip的原地址不是127.0.0.1过滤出来 > lp.len ...

  8. keras框架下的深度学习(二)二分类和多分类问题

    本文第一部分是对数据处理中one-hot编码的讲解,第二部分是对二分类模型的代码讲解,其模型的建立以及训练过程与上篇文章一样:在最后我们将训练好的模型保存下来,再用自己的数据放入保存下来的模型中进行分 ...

  9. Java:判断是否相等小记

    Java:判断是否相等小结 对 Java 中的判断是否相等,即判断两数/两对象是否相等,做一个微不足道的小小小小记 == 判断 对于基本类型和引用类型 == 的效果是不同的,如下: 基本类型:比较的值 ...

  10. 【二食堂】Beta - Scrum Meeting 6

    Scrum Meeting 6 例会时间:5.19 18:30~18:50 进度情况 组员 当前进度 今日任务 李健 1. 实体标注的优化基本已经实现,后端有bug,还没有进行接口调用 issue 2 ...