首页 > 其他分享 >配置ZSH, TMUX, VIM

配置ZSH, TMUX, VIM

时间:2024-04-16 23:48:45浏览次数:25  
标签:git highlighting ZSH tmux VIM TMUX autojump syntax zsh

Linux 神器
sudo apt-get install silversearcher-ag tree htop zsh git git-core autojump openssh-server vim curl hddtemp lm-sensors -y

ZSH
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
sudo chsh $USER -s which zsh

  1. 将autojump加入到zsh的配置中
  2. 重启电脑 sudo shutdown -r 0
  3. 主题用 'ys'
alias tl='tmux ls'
alias tn='tmux new -s'

git, autojump, zsh-autosuggestions zsh-syntax-highlighting
值得注意的是,根据官方文档,zsh-syntax-highlighting 插件需放在最后
sudo apt-get install git-core autojump
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

cd ~
mkdir .zshplugins && cd .zshplugins
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> \({ZDOTDIR:-\)HOME}/.zshrc

plugins=(git autojump zsh-autosuggestions)

TMUX
sudo apt install tmux -y
cd ~
git clone https://github.com/gpakosz/.tmux.git
ln -s -f .tmux/.tmux.conf
cp .tmux/.tmux.conf.local .

VIM
git clone --depth=1 https://github.com/nowgood/vimrc.git ~/.vim_runtime
sh ~/.vim_runtime/install_awesome_vimrc.sh

标签:git,highlighting,ZSH,tmux,VIM,TMUX,autojump,syntax,zsh
From: https://www.cnblogs.com/nowgood/p/18139569

相关文章

  • Linux:zsh、bash切换
    转自:https://blog.csdn.net/u013250861/article/details/127794586背景由于新款Mac性价比走低,近期转为使用Windows作为主力开发系统。但是在开发过程中需要上Linux测试,或者说部署一些服务,例如MySQL,NexusOSS等。本人又是一个Docker重度依赖者。之前一直是长期在Windows下启动一......
  • vim中函数跳转的功能实现
    左手编程,右手年华。大家好,我是一点,关注我,带你走入编程的世界。公众号:一点sir,关注领取编程资料介绍函数跳转是要给IDE中非常重要也非常常用的功能,而原生的Vim并不提供这个功能,这个确定有点让人遗憾,按理说这么常用的功能应该是要提供的。但是没有关系,有插件可以实现这样的功......
  • vim批量注释首行
    :setnu显示行:1,13s/^/#/g注释首行:ctrl+v可视化,光标放到第一行开头,选择需要每行需要删除的内容,dd就删除了 ......
  • oh-my-zsh安装自动建议插件
    1.插件列表zsh-autosuggestions:这个是自动建议插件,能够自动提示你需要的命令。zsh-syntax-highlighting:这个是代码高亮插件,能够使你的命令行各个命令清晰明了。2.安装插件2.1自动安装2.1.1添加插件OhMyZsh提供了一种简便的方式来安装官方仓库中的插件。打开~/......
  • Linux-vim文本编辑器-三种模式-vim里的替换
    1.vi和vim命令是linux中强大的文本编辑器,由于Linux系统一切皆文件,而配置一个服务就是在修改其配置文件的参数。vim编辑器是运维工程师必须掌握的一个工具,没有它很多工作都无法完成。vim其实是vi的升级版 2.vim三种工作模式Vim编辑器中设置了三种模式:命令模......
  • visual studio vim vsvim配置
    vsvim的配置setai"自动缩进宽度setsw=4setts=4"关闭高亮显示setnohlsearchsetissetignorecasesetbackspace=indent,eol,startsetclipboard=unnamedsetnumber"设置leaderkey为空格""letmapleader="""jk用于退出j:inor......
  • vi与vim的区别以及常用命令***
       vi与vim的区别以及常用命令发布于 2020-03-2509:54:201.1K0举报文章被收录于专栏:挨踢小子部落阁一、vi与vim的区别1、多级撤消在vi编辑器中,按u只能撤消上次命令,而在vim里可以无限制的撤消。2、易用性vi编辑器只能运行于unix中,而vim不仅可以......
  • vim 用户相关
     vim#yuminstallvim-y#普通模式、编辑模式、命令模式#普通模式:-上下翻-yy复制一行-p粘贴-dd剪切-p把上面剪切的粘贴上#编辑模式-i:insert插入-a:append追加-o:换行-正常写就可以了-esc回到普通模式#......
  • visual studio vsvim
    setai"自动缩进宽度setsw=4setts=4"关闭高亮显示setnohlsearchsetissetignorecasesetbackspace=indent,eol,startsetclipboard=unnamedsetnumber"Set<LEADER>as<SPACE>,;as:letmapleader="""jk用于退出j......
  • vim 回退键无法使用
    在Linux中,Vim的Backspace键可能无法正常删除是因为Vim的编辑模式设置导致的。可以尝试以下方法解决该问题:1.检查Vim的编辑模式设置。在Vim中,按下Esc键进入命令模式,然后输入`:setcompatible?`命令查看是否设置为兼容模式。如果兼容模式被设置为`compatible`,可以输入`:setnocompa......