ubuntu18.04 初始环境搭建

每次重装Ubuntu之后都会丢失以前的设置:
这次重装后,记录一下所用到的vim设置。
进入家目录修改.vimrc,带rc后缀的是程序启动时自动调用的配置文件,而.前缀让其成为隐藏文件。

一、修改软件源

jw@pc:~$ sudo vi /etc/apt/sources.list
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

二、安装输入法

在Ubuntu18.04下,谷歌拼音输入法是基于Fcitx输入法的。因此,我们需要首先安装Fcitx。一般来说,Ubuntu最新版中都默认安装了Fcitx,但是为了确保一下,我们可以在系统终端中运行如下命令:

sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
sudo apt-get install fcitx
sudo apt install fcitx-googlepinyin

三、安装vim、supertab

1.从http://www.vim.org/scripts/script.php?script_id=1643下载安装包。
2.用vim打开下载好的安装包.vba
vim supertab.vba
3.运行 “:so %”,其中vim中的so命令是source命令的缩写,它的作用是从文件中读取可执行命令(shell命令)来执行。
在打开的vim中,命令行格式下输入
:so%
接着
:UseVimball ~/.vim
4.在~/.vimrc中加入配置命令
let g:SuperTabDefaultCompletionType=“context”
5.配置.vimrc启动文件

set noeb vb t_vb=                                                               
#关闭vim的报警声,太折磨了那声音
set tabstop=4
#缩进
set softtabstop=4
#缩进
set shiftwidth=4
#缩进
set noexpandtab
#缩进
set nu
#行号
set autoindent
#??
set cindent
#??
set cursorline
#高亮当前行
let g:SuperTabDefaultCompletionType="context" 
#supertab插件的配置

~$ sudo vim /etc/inputrc
找到set bell-style none将前面的#去掉,之后重启终端即可解决关闭shell的报警声音,很烦这声音。

vim快捷键

在vim中常用到的快捷键,无非就是复制粘贴搜索替换
1,切换插入模式
i–在光标前插入。insert
a–光标后移一位,插入。append
o–光标下方新建一行插入。这是我比较喜欢用的,不用把光标移到行尾再按回车。而是使用Esc+o直接跳到下一行开始输入。
I–光标移到行首插入。
A–光标移到行尾插入。
O–在上面新建一行插入。
2,复制粘贴之前,还得选中文本
v–从当前光标开始选中。visual
V–从当前行开始选中
Ctrl+V–方块型范围选中
3,复制,剪切
y–复制当前选中的字符。yank
yy–复制选中的行。3yy则复制3行
x–剪切选中的字符。
dd–剪切选中的行。3dd则剪切3行
dG–剪切当前行到文件末尾。我一般用来全文删除。
d0–剪切当前行到文件头。
dw–删除整个单词。
4,粘贴
p–在光标后粘贴。paste
P–在光标前粘贴。
5,撤销操作
u–撤销上一个操作
U–撤销该行的操作
6,搜索
Shift+*(8)–搜索光标处的单词,向下。
/abc–搜索单词abc,可加通配符
n–继续向下检索
N–继续向上检索
7,替换
n1,n2s/old/new/gc–用new替换文件n1行到n2行所有的old。g表示整行,c表示替换前询问
%s/old/new/gc–全文替换。
8,在vim中执行shell命令
:!ls–跳出vim执行ls后再回来vim。还是挺有用的。
Ctrl+P–自动补全单词

发布了15 篇原创文章 · 获赞 0 · 访问量 392

猜你喜欢

转载自blog.csdn.net/mynameisJW/article/details/104481470