moved some stuff around.
This commit is contained in:
parent
35def9dd93
commit
244fd32cd7
|
@ -22,6 +22,31 @@ set history=5000
|
|||
filetype plugin on
|
||||
set noswapfile "disables creation of swap files
|
||||
|
||||
"useful keybinds
|
||||
let mapleader = "\\"
|
||||
"spell checking
|
||||
"toggle spell checking
|
||||
nmap <leader>ss :setlocal spell!<Enter>
|
||||
|
||||
"splitting panels with <leader>| or -
|
||||
nmap <leader>\| :vs<Enter>
|
||||
nmap <leader>\- :sp<Enter>
|
||||
|
||||
" shortcuts using leader
|
||||
" noremap <leader>sn ]s
|
||||
" noremap <leader>sp [s
|
||||
" noremap <leader>s? z=
|
||||
|
||||
"navigating splits: Control+hjkl will move from split to split
|
||||
nmap <C-h> <C-w>h
|
||||
nmap <C-j> <C-w>j
|
||||
nmap <C-k> <C-w>k
|
||||
nmap <C-l> <C-w>l
|
||||
|
||||
"command mode keybinds
|
||||
"w!! writes using sudo
|
||||
"cnoremap w!! w !sudo tee % >/dev/null
|
||||
|
||||
"user interface stuff
|
||||
"disables the autocommenting stuff.
|
||||
set formatoptions-=o
|
||||
|
@ -69,7 +94,7 @@ set noswapfile "disables creation of swap files
|
|||
set laststatus=2
|
||||
|
||||
"keycodes time out fast, mappings have a bit longer
|
||||
set timeout timeoutlen=50 ttimeout ttimeoutlen=5
|
||||
set timeout timeoutlen=1000 ttimeout ttimeoutlen=100
|
||||
|
||||
"make it so the session feature wont overwrite our vimrc if the vimrc has newer bindings than this session.
|
||||
set sessionoptions-=options
|
||||
|
@ -131,27 +156,3 @@ set noswapfile "disables creation of swap files
|
|||
endfunction
|
||||
set foldtext=Minimal_foldtext()
|
||||
endif
|
||||
|
||||
"useful keybinds
|
||||
"spell checking
|
||||
"toggle spell checking
|
||||
map <leader>ss :setlocal spell!<Enter>
|
||||
|
||||
"splitting panels with <leader>| or -
|
||||
nmap <leader>\| :vs<Enter>
|
||||
nmap <leader>\- :sp<Enter>
|
||||
|
||||
" shortcuts using leader
|
||||
" noremap <leader>sn ]s
|
||||
" noremap <leader>sp [s
|
||||
" noremap <leader>s? z=
|
||||
|
||||
"navigating splits: Control+hjkl will move from split to split
|
||||
nmap <C-h> <C-w>h
|
||||
nmap <C-j> <C-w>j
|
||||
nmap <C-k> <C-w>k
|
||||
nmap <C-l> <C-w>l
|
||||
|
||||
"command mode keybinds
|
||||
"w!! writes using sudo
|
||||
"cnoremap w!! w !sudo tee % >/dev/null
|
||||
|
|
|
@ -1,68 +0,0 @@
|
|||
" You can edit this file by hand.
|
||||
" The " character at the beginning of a line comments out the line.
|
||||
" Blank lines are ignored.
|
||||
|
||||
" The Default color scheme is used for any directory that does not have
|
||||
" a specified scheme and for parts of user interface like menus. A
|
||||
" color scheme set for a base directory will also
|
||||
" be used for the sub directories.
|
||||
|
||||
" The standard ncurses colors are:
|
||||
" Default = -1 = None, can be used for transparency or default color
|
||||
" Black = 0
|
||||
" Red = 1
|
||||
" Green = 2
|
||||
" Yellow = 3
|
||||
" Blue = 4
|
||||
" Magenta = 5
|
||||
" Cyan = 6
|
||||
" White = 7
|
||||
|
||||
" Light versions of colors are also available (set bold attribute):
|
||||
" LightBlack
|
||||
" LightRed
|
||||
" LightGreen
|
||||
" LightYellow
|
||||
" LightBlue
|
||||
" LightMagenta
|
||||
" LightCyan
|
||||
" LightWhite
|
||||
|
||||
" Available attributes (some of them can be combined):
|
||||
" bold
|
||||
" underline
|
||||
" reverse or inverse
|
||||
" standout
|
||||
" none
|
||||
|
||||
" Vifm supports 256 colors you can use color numbers 0-255
|
||||
" (requires properly set up terminal: set your TERM environment variable
|
||||
" (directly or using resources) to some color terminal name (e.g.
|
||||
" xterm-256color) from /usr/lib/terminfo/; you can check current number
|
||||
" of colors in your terminal with tput colors command)
|
||||
|
||||
" highlight group cterm=attrs ctermfg=foreground_color ctermbg=background_color
|
||||
|
||||
highlight clear
|
||||
|
||||
highlight Win cterm=none ctermfg=white ctermbg=black
|
||||
highlight Directory cterm=bold ctermfg=cyan ctermbg=default
|
||||
highlight Link cterm=bold ctermfg=yellow ctermbg=default
|
||||
highlight BrokenLink cterm=bold ctermfg=red ctermbg=default
|
||||
highlight Socket cterm=bold ctermfg=magenta ctermbg=default
|
||||
highlight Device cterm=bold ctermfg=red ctermbg=default
|
||||
highlight Fifo cterm=bold ctermfg=cyan ctermbg=default
|
||||
highlight Executable cterm=bold ctermfg=green ctermbg=default
|
||||
highlight Selected cterm=bold ctermfg=magenta ctermbg=default
|
||||
highlight CurrLine cterm=bold,reverse ctermfg=default ctermbg=default
|
||||
highlight TopLine cterm=none ctermfg=black ctermbg=white
|
||||
highlight TopLineSel cterm=bold ctermfg=black ctermbg=default
|
||||
highlight StatusLine cterm=bold ctermfg=black ctermbg=white
|
||||
highlight WildMenu cterm=underline,reverse ctermfg=white ctermbg=black
|
||||
highlight CmdLine cterm=none ctermfg=white ctermbg=black
|
||||
highlight ErrorMsg cterm=none ctermfg=red ctermbg=black
|
||||
highlight Border cterm=none ctermfg=black ctermbg=white
|
||||
highlight JobLine cterm=bold,reverse ctermfg=black ctermbg=white
|
||||
highlight SuggestBox cterm=bold ctermfg=default ctermbg=default
|
||||
highlight CmpMismatch cterm=bold ctermfg=white ctermbg=red
|
||||
highlight AuxWin cterm=bold,underline,reverse,standout ctermfg=default ctermbg=default
|
|
@ -1,6 +0,0 @@
|
|||
This directory is dedicated for user-supplied scripts/executables.
|
||||
vifm modifies its PATH environment variable to let user run those
|
||||
scripts without specifying full path. All subdirectories are added
|
||||
as well. File in a subdirectory overrules file with the same name
|
||||
in parent directories. Restart might be needed to recognize files
|
||||
in newly created or renamed subdirectories.
|
File diff suppressed because one or more lines are too long
|
@ -2,15 +2,16 @@
|
|||
URxvt*buffered: true
|
||||
URxvt*cursorBlink: true
|
||||
URxvt*underlineColor: yellow
|
||||
URxvt*font: xft:inconsolata:size=10:antialias=true
|
||||
URxvt*depth: 32
|
||||
URxvt*borderless: 1
|
||||
URxvt*loginShell: true
|
||||
Urxvt*secondaryScroll: true # Enable Shift-PageUp/Down in screen
|
||||
URxvt*saveLines: 5000
|
||||
URxvt*termName: rxvt-unicode
|
||||
URxvt.font: xft:hack:size=12
|
||||
!!clickable urls with middle click:
|
||||
URxvt.perl-ext-common: default,matcher
|
||||
URxvt.urlLauncher: waterfox
|
||||
URxvt.url-launcher: firefox
|
||||
URxvt.matcher.button: 1
|
||||
!!keybindings for urxvt-resize-font-git.
|
||||
URxvt.keysim.C-minus: resize-font:smaller
|
||||
|
|
24
zsh/.zshrc
24
zsh/.zshrc
|
@ -11,6 +11,19 @@
|
|||
#You should have received a copy of the GNU General Public License
|
||||
#along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
|
||||
#set important shell variables
|
||||
export PATH="$PATH:$(ruby -e 'puts Gem.user_dir')/bin"
|
||||
#set default editor and pager.
|
||||
export EDITOR=nvim
|
||||
export VISUAL=nvim
|
||||
export PAGER=less
|
||||
#default options for less
|
||||
export LESS="-R"
|
||||
export LESSHISTFILE="/dev/null"
|
||||
#set the w3m homepage
|
||||
export WWW_HOME="duckduckgo.com/lite/"
|
||||
|
||||
#web_search from terminal
|
||||
function web_search() {
|
||||
emulate -L zsh
|
||||
|
@ -84,17 +97,6 @@ PROMPT='%F{cyan}[%n@%m]%f%F{red}├────┤%f${vcs_info_msg_0_}
|
|||
zle -N expand-or-complete-with-dots
|
||||
bindkey "^I" expand-or-complete-with-dots
|
||||
|
||||
#set important shell variables
|
||||
#set default editor and pager.
|
||||
export EDITOR=nvim
|
||||
export VISUAL=nvim
|
||||
export PAGER=less
|
||||
#default options for less
|
||||
export LESS="-R"
|
||||
export LESSHISTFILE="/dev/null"
|
||||
#set the w3m homepage
|
||||
export WWW_HOME="duckduckgo.com/lite/"
|
||||
|
||||
#misc
|
||||
# Enable the ZLE line editor, which is default behavior, but to be sure
|
||||
setopt ZLE
|
||||
|
|
Loading…
Reference in a new issue