From 8cfb6ba167ed98a0794300a4e66d0a069d38c369 Mon Sep 17 00:00:00 2001 From: Junet Hossain Date: Wed, 3 Sep 2025 20:12:54 +0300 Subject: [PATCH] latest update --- .vimrc | 1 + env_setup.sh | 4 +++- userlink.txt | 12 ++++++++++++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 userlink.txt diff --git a/.vimrc b/.vimrc index 3030e4d..8c65376 100644 --- a/.vimrc +++ b/.vimrc @@ -165,6 +165,7 @@ call plug#begin() Plug 'vim-scripts/SpellCheck' " Spell checking Plug 'ludovicchabant/vim-gutentags' " for tag managements for projects Plug 'skywind3000/gutentags_plus' " Working with gtags and cscope + Plug 'rdnetto/YCM-Generator', { 'branch': 'stable'} " for generating and helping YCM call plug#end() diff --git a/env_setup.sh b/env_setup.sh index 107bb69..09b05af 100755 --- a/env_setup.sh +++ b/env_setup.sh @@ -58,7 +58,9 @@ function settingUpLatestVim { $user apt install -y libncurses-dev libatk1.0-dev \ libcairo2-dev libx11-dev libxpm-dev libxt-dev \ libpython3-dev ruby-dev lua5.2 liblua5.2-dev libperl-dev git - + + $user apt install -y python2 + # Configure for compilation. local DIR='/usr/local' # Directory to setup the latest vim build. if [ $# -gt 0 ]; then diff --git a/userlink.txt b/userlink.txt new file mode 100644 index 0000000..e9689af --- /dev/null +++ b/userlink.txt @@ -0,0 +1,12 @@ +For generating compiler flag database for makefile projects. + +https://pypi.org/project/compiledb/ + + +For ale: +https://github.com/dense-analysis/ale + + +For YCM: +https://github.com/ycm-core/YouCompleteMe?tab=readme-ov-file#option-2-provide-the-flags-manually +https://github.com/ycm-core/YouCompleteMe?tab=readme-ov-file#commands