Last active
April 16, 2023 14:41
-
-
Save soomtong/0bd7e0187255bc6bf8fd2c8c0e8dc33f to your computer and use it in GitHub Desktop.
Revisions
-
soomtong revised this gist
Apr 16, 2023 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -18,7 +18,7 @@ nnoremap <Leader>7 :buffer 7<Enter> nnoremap <Leader>8 :buffer 8<Enter> nnoremap <Leader>9 :buffer 9<Enter> nnoremap <Leader>x :bdelete<Enter> nnoremap <leader>gx :%bd<bar>e#<bar>'"<Enter> " Moving nnoremap gh 0 -
soomtong revised this gist
Apr 16, 2023 . 1 changed file with 3 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -17,6 +17,8 @@ nnoremap <Leader>6 :buffer 6<Enter> nnoremap <Leader>7 :buffer 7<Enter> nnoremap <Leader>8 :buffer 8<Enter> nnoremap <Leader>9 :buffer 9<Enter> nnoremap <Leader>x :bdelete<Enter> nnoremap <leader>gx :%bd\|e#\|'"<Enter> " Moving nnoremap gh 0 @@ -70,7 +72,7 @@ set ignorecase set smartcase " Share system clipboard to yank " set clipboard=unnamedplus set autoread " detect when a file is changed set tabstop=4 -
soomtong created this gist
Apr 16, 2023 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,94 @@ let mapleader="\<SPACE>" inoremap jk <ESC> nnoremap <SPACE> <Nop> nnoremap <Leader>w :wa<CR> nnoremap <leader>q :qa<Enter> nnoremap <leader>h :set hlsearch! hlsearch?<CR> " Buffer nnoremap <Tab> :bnext!<Enter> nnoremap <S-Tab> :bprevious!<Enter> nnoremap <Leader>1 :buffer 1<Enter> nnoremap <Leader>2 :buffer 2<Enter> nnoremap <Leader>3 :buffer 3<Enter> nnoremap <Leader>4 :buffer 4<Enter> nnoremap <Leader>5 :buffer 5<Enter> nnoremap <Leader>6 :buffer 6<Enter> nnoremap <Leader>7 :buffer 7<Enter> nnoremap <Leader>8 :buffer 8<Enter> nnoremap <Leader>9 :buffer 9<Enter> " Moving nnoremap gh 0 nnoremap gl $ inoremap <C-F> <Right> inoremap <C-B> <Left> inoremap <C-E> <End> inoremap <C-A> <Home> " Cursor move regardless word wrap noremap j gj noremap k gk " Stay in indent mode vnoremap < <gv vnoremap > >gv " Change directory nnoremap <Leader>cd :cd %:p:h<CR>:pwd<CR> " Global setup set mouse=n set nomousefocus set termguicolors set list listchars=tab:·\ ,trail:·,extends:>,precedes:< set list set pastetoggle=<F4> syntax on filetype plugin indent on " Set temporary files: "set nobackup "set noswapfile "set noundofile set backupdir=/tmp// set directory=/tmp// set undodir=/tmp// " zi to toggle fold " zm, zM, zr, zR set foldmethod=indent set foldopen=all set nofoldenable set nu set ruler set encoding=utf8 set ffs=unix,dos,mac set ignorecase set smartcase " Share system clipboard to yank set clipboard=unnamedplus set autoread " detect when a file is changed set tabstop=4 set shiftwidth=4 set si set wrap set hls set cursorline " set cursorcolumn " Change cursor shape between insert and normal mode in iTerm2 if $TERM_PROGRAM =~ "iTerm" let &t_SI = "\<Esc>]50;CursorShape=1\x7" " Vertical bar in insert mode let &t_EI = "\<Esc>]50;CursorShape=0\x7" " Block in normal mode endif if filereadable('~/.abbr') source ~/.abbr endif