# vim **Repository Path**: amjy/vim ## Basic Information - **Project Name**: vim - **Description**: vim config for c/go coders - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-08-19 - **Last Updated**: 2025-12-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vim vim config for c/go coders ## Init * `cp -r .vim* ~` or `rm -rf ~/.vim*; ln -s $PWD/.vim* ~/` * install ctags: `yum install ctags` or `apt install ctags` ... ## Map Keys * **F4** `Update TagList` * **F3** `Search Keywork` * **F3 F3** `Close Search Window` * **F2** `Highlight Keyword` * **F2 F2** `Clear Highlight` * **F5** `Into hex mode` * **F5 F5** `Exit hex mode` * **fu** `Search Function` * **fp** `Search File` * **wm** `File Explorer` * **tb** `Open or Close TagBar` * **bn** `Next Buffer Tab` * **bp** `Prev Buffer Tab` * **Q** `Close Current Buffer Tab` * **ms** `Save vim session to .session.vim` * **gb** `Show git blame` ## Jump Keys * **Ctrl + ]** * **Ctrl + t** * **Ctrl + o** * **Ctrl + i** ## Auto Complete * **Tab** ## System clipboard * **Ctrl + y** copy to system cllipboard * **Ctrl + p** paste from system cllipboard ## F1 ~ F8 * **f1** F1 * **ff1** double click F1 ***f + 1 ~ 8 = F1 ~ F8*** ## GoLang * [install gotags](https://github.com/jstemmer/gotags.git) ```bash go install github.com/jstemmer/gotags@latest go install golang.org/x/tools/cmd/guru@latest ``` ## Thanks [git-blame](https://github.com/zivyangll/git-blame.vim)