From: Nicolas Boisselier Date: Sun, 11 Dec 2022 18:43:31 +0000 (+0100) Subject: Comment functions X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=bf728260120a8f9ef6739f1d30ed4bd6e801790f;p=nb.git Comment functions --- diff --git a/etc/vim/source/functions.vim b/etc/vim/source/functions.vim index 3d2ddd11..8db1105d 100644 --- a/etc/vim/source/functions.vim +++ b/etc/vim/source/functions.vim @@ -175,7 +175,9 @@ func! CommentNewLine() let new_line = new_line . c[1] endif - exec "normal! o".new_line."\\?foo\cw " + exec "normal! o".new_line."\?foo\cw " + exec "startinsert" + " exec "cw" endfunc func! CommentToggle() @@ -215,25 +217,8 @@ func! CommentToggle() call setline('.',new_line) endfunc -func! FileCommentToggle() - let curr_line = getline('.') - - let c = FileGet('c','me_now').' ' - - let exp = '^'.substitute(c,'\d\d\.\d\d\.\d\d','........','') - let new_line = substitute(curr_line,exp,'','') - - if new_line == curr_line - s/^/\=c/ - else - call setline('.',new_line) - endif - -endfunc """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -let FilePath = expand('%:p') - let Debug = $VIMRC_DEBUG let DebugMsgs = [ 'Start '.strftime('%F %T') ] diff --git a/etc/vim/source/map.vim b/etc/vim/source/map.vim index ef9968b2..c0933de7 100644 --- a/etc/vim/source/map.vim +++ b/etc/vim/source/map.vim @@ -22,6 +22,3 @@ map :bp " F5 - Comment map :call CommentNewLine() vmap :call CommentToggle() -" map o=FileGet('c').' '.$USER_INITIALS.': '.strftime('%d.%m.%y').': foo '.FileGet('cEnd')?foocw -" NB 11.12.22 map o=FileGet('c').' '.FileGet('me_now').': foo '.FileGet('cEnd')?foocw -" NB 11.12.22 vmap :call FileCommentToggle()