From b31e9b04279f2d721ec8e7dd826a1dc7e351d91a Mon Sep 17 00:00:00 2001 From: czjstmax Date: Wed, 14 Jan 2026 22:45:56 +0100 Subject: updated `.vimrc`; added random nasm util script i made idk Signed-off-by: czjstmax --- cfg/.vimrc | 48 ++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 40 insertions(+), 8 deletions(-) (limited to 'cfg') diff --git a/cfg/.vimrc b/cfg/.vimrc index 0dd7e1f..7dcbe53 100644 --- a/cfg/.vimrc +++ b/cfg/.vimrc @@ -13,9 +13,9 @@ filetype plugin on set backspace=indent,eol,start nnoremap :w inoremap :wa +tnoremap " i set this while crying because vim on windows sucks so much " kinda useless though nvim suxx so this is still useful -set guicursor=n-v-c-i:block " relative line numbers for life set nu rnu cursorline " i forgor @@ -30,16 +30,48 @@ set guifont=Comic\ Mono:h12 " vim-plug fine shyt call plug#begin() -" plugin list -Plug 'qaptoR-nvim/chocolatier.nvim' -Plug 'nvim-tree/nvim-web-devicons' -Plug 'ficcdaf/ashen.nvim' -Plug 'llathasa-veleth/vim-brainfuck' -Plug 'glacambre/firenvim', { 'do': { _ -> firenvim#install(0) } } -Plug 'lervag/vimtex' + " plugin list + Plug 'qaptoR-nvim/chocolatier.nvim' + Plug 'nvim-tree/nvim-web-devicons' + Plug 'ficcdaf/ashen.nvim' + Plug 'llathasa-veleth/vim-brainfuck' + Plug 'glacambre/firenvim', { 'do': { _ -> firenvim#install(0) } } + Plug 'lervag/vimtex' + Plug 'vim-denops/denops.vim' + Plug 'vim-skk/skkeleton' call plug#end() +" skkeleton +" 1) global toggle stays simple and stable +imap (skkeleton-toggle) +cmap (skkeleton-toggle) +tmap (skkeleton-toggle) + +function! s:skkeleton_init() abort + call add(g:skkeleton#mapped_keys, '') + + call skkeleton#config({ + \ 'eggLikeNewline': v:true, + \ }) + + call skkeleton#register_keymap('input', "\", 'henkanFirst') + + call skkeleton#register_keymap('henkan', "\", 'henkanForward') + + call skkeleton#register_keymap('input', "\", 'katakana') + + call skkeleton#register_kanatable('rom', { + \ "z\": ["\u3000", ''], + \ }) +endfunction + +augroup skkeleton-initialize-pre + autocmd! + autocmd User skkeleton-initialize-pre call s:skkeleton_init() +augroup END + + " theme set background=dark "silent! color chocolatier -- cgit v1.3.1