安装Fedora
u盘刻录好就直接装吧,分区的话,安装时进入手动分区,然后先让fedora自动帮你分,再把/home和/boot分区分成合适的大小
改主机名
编辑/etc/hostname,将里边的内容改成你想要的主机名
编辑/etc/hosts,将每一行的第一个localhost改为你的主机名
dnf
软件源
rpmfusion源:
sudo dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
sudo dnf install http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm代码补全
当你用dnf install xxx时发现xxx按tab键无法补全,原因在于你没有装sqlite,所以sudo dnf install sqlite就行了
修改配置
编辑/etc/dnf/dnf.conf,加上fastestmirror=true和keepcache=true,分别表示选择最快镜像和保留缓存
关闭SELinux
修改/etc/selinux/config文件,将SELINUX=enforcing改为SELINUX=disabled
安装软件
dnf install
sudo dnf install vim gcc-c++ gnome-tweak-tool nautilus-open-terminalfedy
Vim配置
.vimrc
set nu ru mouse=a sw=4 ts=4 sts=4 nobk autoindent incsearch hlsearch t_Co=256
set cindent
syntax on
" colorscheme koehler
colorscheme molokai " 考场就用 koehler
highlight NonText ctermbg=none
map <F2> : w <CR>
map <F3> : !./%< <CR>
map <F4> : !./%< < ./in > ./out <CR>
map <F5> : !g++ % -o %< -Wall -lm -std=c++11 <CR>
map <C-F5> : !g++ % -o %< -O2 -Wall -lm -std=c++11 <CR>
map <F6> : !g++ % -o %< -g -Wall -lm -std=c++11 <CR>
map <C-F6> : !python3 % <CR>
map <F7> : !gdb %< <CR>
map <C-F9> : vs ./in <CR>
map <C-F10> : vs ./out <CR>
call plug#begin('~/.vim/xalanq-plugs')
Plug 'Valloric/YouCompleteMe', { 'do': './install.py' }
Plug 'vim-airline/vim-airline'
call plug#end()配色
将文件molokai.vim(点我下载)放到~/.vim/colors下
常用命令
字体刷新
mkfontscale
mkfontdir
fc-cache -fv