zsh vim 个性化配置,代码高亮,目录树等

效果图:

 配置.vrmrc文件


" 去掉有关vi一致性模式
set nocompatible
"显示行号
set number
"语法高亮
syntax on
"主题颜色
colorscheme desert
"tab缩进4个字符
set tabstop=4
"突出显示当前行
set cursorline
"自动缩进
set autoindent
"c/c++自动缩进
set cindent
 
 
" 映射切换buffer的键位(bp向前,bn向后)
nnoremap [[ :bp<CR>
nnoremap ]] :bn<CR>
" 映射<leader>num到num buffer
map <leader>1 :b 1<CR>
map <leader>2 :b 2<CR>
map <leader>3 :b 3<CR>
map <leader>4 :b 4<CR>
map <leader>5 :b 5<CR>
map <leader>6 :b 6<CR>
map <leader>7 :b 7<CR>
map <leader>8 :b 8<CR>
map <leader>9 :b 9<CR>
 
" 设置背景透明(有壁纸才有效果)
" hi Normal ctermfg=12 ctermbg=none
 

"""""   插件
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
filetype on                  " 必须要添加
" 设置包括vundle和初始化相关的runtime path
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" 另一种选择, 指定一个vundle安装插件的路径
"call vundle#begin('~/some/path/here')
 
" 让vundle管理插件版本,必须
Plugin 'VundleVim/Vundle.vim'
Plugin 'The-NERD-tree'
"NERDTree 配置:F2快捷键显示当前目录树
map <C-n> :NERDTreeToggle<CR>
let NERDTreeWinSize=25
 
Plugin 'taglist.vim'
""ctags 配置:F3快捷键显示程序中的各种tags,包括变量和函数等。
map <C-t> :TlistToggle<CR>
let Tlist_Use_Right_Window=1
let Tlist_Show_One_File=1
let Tlist_Exit_OnlyWindow=1
let Tlist_WinWidt=25

" 选中状态下 Ctrl+c 复制
vmap <C-c> "+y
" 改建
nnoremap H 0
nnoremap L $
nnoremap J 5j
nnoremap K 5k

Plugin 'vim-airline/vim-airline'
Plugin 'vim-airline/vim-airline-themes'
"vim-airline配置:优化vim界面"
"let g:airline#extensions#tabline#enabled = 1
"let g:airline_theme='simple'
" airline设置
" 显示颜色
set t_Co=256
" 永远显示状态栏
set laststatus=2
" 使用powerline打过补丁的字体
let g:airline_powerline_fonts = 1
" 开启tabline
let g:airline#extensions#tabline#enabled = 1
" tabline中当前buffer两端的分隔字符
let g:airline#extensions#tabline#left_sep = ' '
" tabline中未激活buffer两端的分隔字符
let g:airline#extensions#tabline#left_alt_sep = ' '
" tabline中buffer显示编号
let g:airline#extensions#tabline#buffer_nr_show = 1
" 你的所有插件需要在下面这行之前
call vundle#end()            " 必须
filetype plugin indent on    " 必须 加载vim自带和插件相应的语法和文件类型相关脚本

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要在Linux配置zsh,您可以按照以下步骤进行操作: 1. 首先,确保您的系统已经安装了zsh。如果没有,请使用适合您系统的包管理器进行安装。例如,在Ubuntu上,可以运行以下命令安装zsh: ``` sudo apt-get install zsh ``` 2. 安装zsh后,您需要设置zsh为默认的shell。可以使用以下命令将zsh设置为默认shell: ``` chsh -s $(which zsh) ``` 您可能需要输入您的密码来确认更改。 3. 重新登录系统以使更改生效,或者使用以下命令重新加载shell: ``` source ~/.zshrc ``` 4. 现在,您可以通过编辑.zshrc文件来自定义zsh配置。该文件位于您的用户主目录下。使用文本编辑器打开该文件: ``` nano ~/.zshrc ``` 5. 在.zshrc文件中,您可以添加各种配置选项和插件来定制zsh的外观和行为。例如,您可以更改主题、启用自动补全、添加别名等。以下是一些示例配置: - 更改主题:在.zshrc文件中找到`ZSH_THEME`行,并将其设置为您喜欢的主题,例如`ZSH_THEME="agnoster"`。 - 启用自动补全:在.zshrc文件中找到`plugins=(...)`行,并确保其中包含了`zsh-autosuggestions`和`zsh-syntax-highlighting`插件。如果没有,请添加它们。 - 添加别名:在.zshrc文件中找到`aliases`部分,并在其中添加您想要的别名。例如,您可以添加`alias ll="ls -al"`以将`ll`命令映射到`ls -al`。 6. 保存并关闭.zshrc文件后,重新加载配置: ``` source ~/.zshrc ``` 现在,您已经成功配置zsh作为默认的shell,并进行了一些基本的自定义设置。您可以根据个人喜好和需求进一步调整和扩展zsh的功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蜡笔小先

你的鼓励是我创作的最佳动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值