Using nvim now.
This commit is contained in:
parent
b27c41a75b
commit
33cb8594d5
4 changed files with 36 additions and 1 deletions
|
@ -53,6 +53,7 @@ export_loop \
|
|||
MYVIMRC '$HOME/.vimrc'\
|
||||
|
||||
test -r $SETENV && . "$SETENV" && setenv profile
|
||||
test -r $HOME/lib/script/lf.sh && . $HOME/lib/script/lf.sh
|
||||
|
||||
export GPG_TTY=$(tty)
|
||||
export SSH_TTY=$(tty)
|
||||
|
|
1
nvim
1
nvim
|
@ -1 +0,0 @@
|
|||
dot/file/vim
|
16
nvim/init.lua
Normal file
16
nvim/init.lua
Normal file
|
@ -0,0 +1,16 @@
|
|||
vim.o.smarttab = true
|
||||
|
||||
vim.o.swapfile = false
|
||||
|
||||
vim.o.number = true
|
||||
vim.api.nvim_cmd({
|
||||
cmd = 'colorscheme',
|
||||
args = {'slate'},
|
||||
}, {})
|
||||
|
||||
-- Key mapping
|
||||
local map = vim.api.nvim_set_keymap
|
||||
local opts = {noremap = true, silent = true}
|
||||
|
||||
map('n', 'confr', ':source $HOME/lib/nvim/init.lua\n', opts)
|
||||
map('n', 'confe', ':e $HOME/lib/nvim/init.lua\n', opts)
|
19
script/lf.sh
Normal file
19
script/lf.sh
Normal file
|
@ -0,0 +1,19 @@
|
|||
if test $OS = "Windows_NT" ; then
|
||||
lf() {
|
||||
winpty lf
|
||||
}
|
||||
fi
|
||||
lfcd () {
|
||||
tmp="$(mktemp)"
|
||||
# `command` is needed in case `lfcd` is aliased to `lf`
|
||||
command lf -last-dir-path="$tmp" "$@"
|
||||
if [ -f "$tmp" ]; then
|
||||
dir="$(cat "$tmp")"
|
||||
rm -f "$tmp"
|
||||
if [ -d "$dir" ]; then
|
||||
if [ "$dir" != "$(pwd)" ]; then
|
||||
cd "$dir"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
}
|
Loading…
Reference in a new issue