From 7d8f9be96cc89ef305e9a43d5bcb73cb5040e29e Mon Sep 17 00:00:00 2001 From: Sylvain Herlédan Date: Mon, 25 Jan 2021 00:37:06 +0100 Subject: Add example for a simple snippet system using vim. --- setup.sh | 3 +++ vimrc | 3 +++ 2 files changed, 6 insertions(+) diff --git a/setup.sh b/setup.sh index f2c1828..d36ff2c 100755 --- a/setup.sh +++ b/setup.sh @@ -214,6 +214,7 @@ create_dirs() mkdir -p "${root_dir}/.local/config/sxiv/exec" mkdir -p "${root_dir}/.local/config/mpv" mkdir -p "${root_dir}/.local/config/htop" + mkdir -p "${root_dir}/.local/share" mkdir -p "${root_dir}/docs/downloads" mkdir -p "${root_dir}/docs/screenshots" @@ -269,6 +270,8 @@ copy_files() "${dst_dir}/.local/bin/sshot.sh" cp -r "${src_dir}/inputrc" \ "${dst_dir}/.local/config/inputrc" + rsync -lurP "${src_dir}/snippets/" \ + "${dst_dir}/.local/share/snippets" if [ -d "${src_dir}/hosts/$(hostname)" ]; then diff --git a/vimrc b/vimrc index ff4850d..efba63c 100644 --- a/vimrc +++ b/vimrc @@ -134,3 +134,6 @@ autocmd BufRead,BufNewFile *.js,*.html,*.css :setlocal \ softtabstop=2 \ shiftwidth=2 \ expandtab + +" Snippets +nnoremap ,pycls : -1read $HOME/.local/share/snippets/python/module.skel -- cgit v1.2.3-70-g09d2