Clone this project to Home directory, some rc files hard coded the file paths
to be sourced as ~/shell_env/.
Just copy the needed rc files to home directory.
If you want to use YouCompleteMe in vim, you need to install it manually.
Go to .vim/plugged/YouCompleteMe and run the following command:
# for Ubuntu 16.04 and later, requires following dependencies
sudo apt install -y build-essential cmake pytho3-dev
# support C++ completion
python3 install.py --clang-completerFor more detail, please see their repo.
Need to install ctags & cscope
sudo apt install exuberant-ctags cscopeThen go to the project root, type the following commands to generate tags:
ctags -R
cscope -Rbqk
# You may also need to put the file http://cscope.sourceforge.net/cscope_maps.vim
# into vimpath, like ~/.vim/cscope_maps.vimCurrently I use zinit + powerlevel10k. Just copy .zshrc to home directory.
And then restart zsh, it will start installing the required files and plugins
at first startup.
May copy zsh/p10k.default.zsh or zsh/p10k.darwin.zsh to ~/.p10k.zsh so
that p10k won't go to interactive configure shell.
For more detail, please see their repo.
The lines that load plugins were commented. To use them, first need to install
tpm:
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpmThen uncomment the lines that load plugins, go into tmux,
then press prefix + I.
For more detail, please see their repo.
Currently Mac only contains the script for brew to install.
However it may not be executed directly, as some may not be supported for M1
natively.