配置我自己的vim终端

zsh

通常Linux系统默认使用的shell是bash,太古老了,限制了我们在linux环境开发的效率,需要高效快捷的shell来代替它。zsh就是其中之一,下面介绍zsh的安装。

  1. 可以先查看下系统当前 shell
cat /etc/shells 
  1. 安装zsh
apt install zsh #安装zsh

chsh -s /bin/zsh #将zsh设置成默认shell(不设置的话启动zsh只有直接zsh命令即可)
  1. 安装oh-my-zsh
      事实上如果我们要是自己配置zsh的配置的话会比较麻烦,好在github上有大佬制作了一个配置文件,“oh-my-zsh”,这是目前zsh中最流行的一个配置了。(如果没装git请 :apt install git)
    下载并执行它的安装脚本:
sh -c "$(curl -fsSL https://gitee.com/shmhlsy/oh-my-zsh-install.sh/raw/master/install.sh)" #国内镜像源

只要不报错,就安装没问题。
4. 安装几个好用的插件

#zsh-autosuggestions 命令行命令键入时的历史命令建议
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
#zsh-syntax-highlighting 命令行语法高亮插件
git clone https://gitee.com/Annihilater/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

不过我将autosuggestion插件放到了.oh-my-zsh/custom/plugins里面。这套插件管理机制没有玩的太明白,但是已经可以愉快的使用了。

vim

  有了高效好用的shell环境后,解决了我们在终端敲命令缓慢的问题。但是我们也需要经常在终端里直接打开文件去编辑,vim无疑是最好的选择,可以让我们手不离开键盘就能快速查找文件编辑文件。然后,vim也很古老,但是它太强大了。当你对它熟悉了之后,享受着编辑的快感,无法忍心放弃它。但是也开始慢慢感觉到它有些地方并不高效美观。就有了让人开始研究配置更适合自己的编辑器的冲动。
  高级vim配置光入门就很难,但是总是会有好心的巨人将好用的东西分享出来,让我们感谢那些大佬,接下来配置一款轻量级的vim配置框架。大佬的仓库网址:轻量级 Vim 配置框架,全中文注释。该仓库是我自己的仓库,大家可以找主仓库,也可以用我的。当时担心大佬的仓库随时关掉,所以clone了一下,而且以后维护起来也可以将自己的配置框架推上来维护。
1. 创建.vim目录并clone大佬的仓库

cd ~
mkdir .vim
cd .vim
git clone https://github.com/lemon376/vim-init

2. 创建.vimrc

touch .vimrc
并修改其内容,只要在其中添加:
source ~/.vim/vim-init/init.vim

至此就完成了一套好用又高级的vim 配置框架,其中默认安装了一些插件,这些插件的功能非常强大,需要大家自己摸索如何使用他,多阅读一下网上的文章。
例如:
  感受Vim的强大:进阶技巧
  其实那些基本的光标移动、插入删除、搜索替换、多文件编辑等技巧默认你都会了。那想要玩转这套配置框架,只需要去学习一下vim的键盘映射和插件的一些快捷键就可以了,需要慢慢领悟。
3. 主题替换
  其实大佬的这套框架已经很好用了,主题很多。但是总感觉这些配色太难看了,强迫症忍不了。所以我门需要下载最流行的solarized主题并安装。
先去github上把主题clone到本地。主题仓库:solarized主题

cd ~/.vim/bundles #我们需要把这个主题插件放到插件管理器里管理
git clone https://github.com/altercation/vim-colors-solarized.git

去修改两个地方:

.vim/vim-init/init/init-style.vim
.vim/vim-init/init/init-plugins.vim

先修改第一个文件,修改内容如下:

" 设置颜色主题,会在所有 runtimepaths 的 colors 目录寻找同名配置
"color desert256

将上面的color注释掉,我们不使用框架里的主题
再修改第二个文件,修改内容如下:

" 一次性安装一大堆 colorscheme
"Plug 'flazz/vim-colorschemes'

也是将这堆主题的插件注释掉,上述两个文件修改完成后我们需要重新打开一个vim,开始安装我们自己的插件。
打开.vim/vim-init/init/init-plugins.vim文件,添加:

Plug 'altercation/vim-colors-solarized'
"----------------------------------------------------------------------
" 结束插件安装
"----------------------------------------------------------------------
call plug#end()

但是注意,一定要写在call plug#end之前,call plug#begin之后。先保存一下文件:

:w

最后在文件的命令模式下安装插件:

:PlugInstall

这样在安装的插件列表里看到我们的solarized插件就大功告成了。从此以后就可以享受美观大气的vim界面了。舒服!!!
看下效果吧。
配置我自己的vim终端_第1张图片

你可能感兴趣的:(vim,编辑器,linux)