Ubuntu 优化、美化(主题、终端)

您所在的位置:网站首页 乌班图shell Ubuntu 优化、美化(主题、终端)

Ubuntu 优化、美化(主题、终端)

2023-11-30 16:15| 来源: 网络整理| 查看: 265

Ubuntu 优化、美化(主题、终端) 个人博客 [https://www.yuque.com/_ngp/blog/tuanh6](https://www.yuque.com/_ngp/blog/tuanh6)零 效果图一 优化Ubuntu\1 系统更新\2 安装GDebi(第三方软件安装)\3 安装 搜狗输入法\4 软件卸载,安装4.1 卸载libreOffice 安装WPS4.2 卸载掉亚马逊链接4.3 卸载 firebox浏览器 安装Chrome/Chromium浏览器 \5 修改 更新源\6 vim 配置\6 菜单栏位置\7 二 美化Ubuntu\1 主题1.1 安装unity-tweak-tool:1.2 Flatabulous主题 \2 字体\3 终端3.2 Shell命令3.3 好处:3.4 皮肤推荐3.5 插件安装**\2 下载 autojump (快速跳转)****\3 下载安装 zsh-syntax-highlighting (终端输入高亮 正确路径下划线)** \4 杂项End 参考:

个人博客 https://www.yuque.com/_ngp/blog/tuanh6 零 效果图

ha 壁纸分享

一 优化Ubuntu \1 系统更新

安装完系统之后,需要更新一些补丁。Ctrl+Alt+T调出终端,执行一下代码: sudo apt-get update sudo apt-get upgrade

\2 安装GDebi(第三方软件安装)

sudo apt-get install gdebi 然后就可以,在网上,下载第三方软件。 拷贝到Ubuntu , 右键 以 GDebi 打开,安装。

\3 安装 搜狗输入法

搜狗输入法 Ubuntu 16.04下载 在ubuntu下,把安装的中文输入法切换出来

\4 软件卸载,安装 4.1 卸载libreOffice 安装WPS

libreoffice事ubuntu自带的开源office软件,体验效果不如windows上的office,于是选择用WPS来替代(wps的安装后面会提到) sudo apt-get remove libreoffice-common

WPS官方网站下载

4.2 卸载掉亚马逊链接

sudo apt-get remove unity-webapps-common

4.3 卸载 firebox浏览器 安装Chrome/Chromium浏览器

sudo apt-get remove firefox

Ubuntu基础教程——安装谷歌Chrome浏览器 Chrome浏览器安装: 终端输入: wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 下载完后,运行如下命令安装。 sudo dpkg -i google-chrome*; sudo apt-get -f install

Chromium浏览器 也可以在Ubuntu系统里的 “Ubuntu软件 里可以下载。

\5 修改 更新源

Ubuntu下载软件速度有点慢,毕竟是从国外下载软件,就想更换到国内比较好的更新源。 Ubuntu 16.04 几个国内更新源 5.1 备份原来的更新源 sudo -s cp /etc/apt/sources.list /etc/apt/sources.list.backup

5.2 修改更新源  gedit /etc/apt/sources.list //这就是存放更新源的文件

将以下代码,粘贴并覆盖sources.list文件中的所有内容  # deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial universe deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties deb http://archive.canonical.com/ubuntu xenial partner deb-src http://archive.canonical.com/ubuntu xenial partner deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse 5.3 让更新源生效 sudo apt-get update

5.4 安装软件,测试是否成功 sudo apt-get install vim //安装vim

\6 vim 配置

下载安装 vim: sudo apt-get install vim

打开vim配置文件: sudo vim /etc/vim/vimrc

添加以下代码,到文件尾:

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " 显示相关 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" set shortmess=atI " 启动的时候不显示那个援助乌干达儿童的提示 winpos 5 5 " 设定窗口位置 set lines=30 columns=85 " 设定窗口大小 set nu " 显示行号 set go= " 不要图形按钮 "color asmanian2 " 设置背景主题 set guifont=Courier_New:h10:cANSI " 设置字体 syntax on " 语法高亮 autocmd InsertLeave * se nocul " 用浅色高亮当前行 autocmd InsertEnter * se cul " 用浅色高亮当前行 set ruler " 显示标尺 set showcmd " 输入的命令显示出来,看的清楚些 set cmdheight=1 " 命令行(在状态行下)的高度,设置为1 "set whichwrap+=,h,l " 允许backspace和光标键跨越行边界(不建议) set scrolloff=3 " 光标移动到buffer的顶部和底部时保持3行距离 set novisualbell " 不要闪烁(不明白) set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [POS=%l,%v][%p%%]\ %{strftime(\"%d/%m/%y\ -\ %H:%M\")} "状态行显示的内容 set laststatus=1 " 启动显示状态行(1),总是显示状态行(2) set foldenable " 允许折叠 set foldmethod=manual " 手动折叠 set background=dark "背景使用黑色 set nocompatible "去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限 " 显示中文帮助 if version >= 603 set helplang=cn set encoding=utf-8 endif " 设置配色方案 "colorscheme murphy "字体 "if (has("gui_running")) " set guifont=Bitstream\ Vera\ Sans\ Mono\ 10 "endif set fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936 set termencoding=utf-8 set encoding=utf-8 set fileencodings=ucs-bom,utf-8,cp936 set fileencoding=utf-8 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""新文件标题"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "新建.c,.h,.sh,.java文件,自动插入文件头 autocmd BufNewFile *.cpp,*.[ch],*.sh,*.java exec ":call SetTitle()" ""定义函数SetTitle,自动插入文件头 func SetTitle() "如果文件类型为.sh文件 if &filetype == 'sh' call setline(1,"\#########################################################################") call append(line("."), "\# File Name : ".expand("%")) call append(line(".")+1, "\# Author : enjoy5512") call append(line(".")+2, "\# mail : [email protected]") call append(line(".")+3, "\# Created Time : ".strftime("%c")) call append(line(".")+4, "\#########################################################################") call append(line(".")+5, "") call append(line(".")+6, "\#!/bin/bash") call append(line(".")+7, "") call append(line(".")+8, "") else call setline(1, "/*************************************************************************") call append(line("."), " > File Name : ".expand("%")) call append(line(".")+1, " > Author : enjoy5512") call append(line(".")+2, " > Mail : [email protected] ") call append(line(".")+3, " > Created Time : ".strftime("%c")) call append(line(".")+4, " ************************************************************************/") call append(line(".")+5, "") endif if &filetype == 'cpp' call append(line(".")+6, "#include") call append(line(".")+7, "") call append(line(".")+8, "using namespace std;") call append(line(".")+9, "") call append(line(".")+10, "int main(int argc,char *argv[])") call append(line(".")+11, "{") call append(line(".")+12, " ") call append(line(".")+13, " return 0;") call append(line(".")+14, "}") endif if &filetype == 'c' call append(line(".")+6, "#include") call append(line(".")+7, "") call append(line(".")+8, "int main(int argc,char *argv[])") call append(line(".")+9, "{") call append(line(".")+10, " ") call append(line(".")+11, " return 0;") call append(line(".")+12, "}") autocmd BufNewFile * 12 j endif endfunc """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "键盘命令 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "C,C++ 按F5编译运行 map :call CompileRunGcc() func! CompileRunGcc() exec "w" if &filetype == 'c' exec "!gcc % -o %


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3