From c7685d27562acf604f6d2cbf2bfb66da1124c980 Mon Sep 17 00:00:00 2001 From: Vahagn Khachatryan Date: Wed, 2 Oct 2013 20:53:56 +0400 Subject: [PATCH] Shortcats for vim tabs. --- vim/vahagn_black_terminal.vim | 52 +++++++++++++++++++++++++++++++++++ vim/vimrc | 11 +++++++- 2 files changed, 62 insertions(+), 1 deletion(-) create mode 100644 vim/vahagn_black_terminal.vim diff --git a/vim/vahagn_black_terminal.vim b/vim/vahagn_black_terminal.vim new file mode 100644 index 0000000..9f6e932 --- /dev/null +++ b/vim/vahagn_black_terminal.vim @@ -0,0 +1,52 @@ +" Vim color file + +" First remove all existing highlighting. +set background=dark +hi clear +if exists("syntax_on") + syntax reset +endif + +let colors_name = "vahagn_black_terminal" + +hi Normal ctermbg=black ctermfg=White guifg=White guibg=grey20 + +" Groups used in the 'highlight' and 'guicursor' options default value. +hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White +hi IncSearch term=reverse cterm=reverse gui=reverse +hi ModeMsg term=bold cterm=bold gui=bold +hi StatusLine term=reverse,bold cterm=reverse,bold gui=reverse,bold +hi StatusLineNC term=reverse cterm=reverse gui=reverse +hi VertSplit term=reverse cterm=reverse gui=reverse +hi Visual term=reverse ctermbg=black guibg=grey60 +hi VisualNOS term=underline,bold cterm=underline,bold gui=underline,bold +hi DiffText term=reverse cterm=bold ctermbg=Red gui=bold guibg=Red +hi Cursor guibg=Green guifg=Black +hi lCursor guibg=Cyan guifg=Black +hi Directory term=bold ctermfg=LightCyan guifg=Cyan +hi LineNr term=underline ctermfg=Yellow guifg=Yellow +hi MoreMsg term=bold ctermfg=LightGreen gui=bold guifg=SeaGreen +hi NonText term=bold ctermfg=LightBlue gui=bold guifg=LightBlue guibg=grey30 +hi Question term=standout ctermfg=LightGreen gui=bold guifg=Green +hi Search term=reverse ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black +hi SpecialKey term=bold ctermfg=LightBlue guifg=Cyan +hi Title term=bold ctermfg=LightMagenta gui=bold guifg=Magenta +hi WarningMsg term=standout ctermfg=LightRed guifg=Red +hi WildMenu term=standout ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black +hi Folded term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue +hi FoldColumn term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=Grey guifg=DarkBlue +hi DiffAdd term=bold ctermbg=DarkBlue guibg=DarkBlue +hi DiffChange term=bold ctermbg=DarkMagenta guibg=DarkMagenta +hi DiffDelete term=bold ctermfg=Blue ctermbg=DarkCyan gui=bold guifg=Blue guibg=DarkCyan +hi CursorColumn term=reverse ctermbg=Black guibg=grey40 +hi CursorLine term=underline cterm=underline guibg=grey40 + +" Groups for syntax highlighting +hi Constant term=underline ctermfg=Magenta guifg=#ffa0a0 guibg=grey5 +hi Special term=bold ctermfg=LightRed guifg=Orange guibg=grey5 +if &t_Co > 8 + hi Statement term=bold cterm=bold ctermfg=Yellow guifg=#ffff60 gui=bold +endif +hi Ignore ctermfg=DarkGrey guifg=grey20 + +" vim: sw=2 diff --git a/vim/vimrc b/vim/vimrc index f7adb73..04c1d2c 100755 --- a/vim/vimrc +++ b/vim/vimrc @@ -191,6 +191,15 @@ noremap gj imap gk imap gj " +" Working with tabs especially if using Putty. +" +nnoremap th :tabfirst +nnoremap tj :tabnext +nnoremap tk :tabprev +nnoremap tl :tablast +nnoremap tm :tabm +nnoremap td :tabclose +" " .gvimrc content here. " if has("gui_running") @@ -223,6 +232,6 @@ if has("gui_running") map :browse tabnew %:p:h else - colors evening + colors vahagn_black_terminal endif