|
|
@ -1,6 +1,10 @@ |
|
|
|
|
|
|
|
set completeopt=menu,menuone,noselect |
|
|
|
|
|
|
|
|
|
|
|
let g:python_host_prog = '/usr/bin/python2' |
|
|
|
let g:python3_host_prog = '/usr/bin/python3' |
|
|
|
|
|
|
|
" latex |
|
|
|
" gia na min krini ta textdf klp |
|
|
|
" To prevent conceal in LaTeX files |
|
|
@ -17,8 +21,8 @@ set conceallevel=0 |
|
|
|
|
|
|
|
" latex compile me <F9> |
|
|
|
" inoremap <F9> <C-\><C-O>:call :!/data/appl/ok/gitversion/latex4me/microservice-xelatexthesis/create-pdf.sh<CR> |
|
|
|
inoremap <F9> <C-\><C-O>:!/data/appl/ok/gitversion/latex4me/microservice-xelatexthesis/create-pdf.sh<CR><CR> |
|
|
|
nnoremap <F9> :!/data/appl/ok/gitversion/latex4me/microservice-xelatexthesis/create-pdf.sh<CR><CR> |
|
|
|
" inoremap <F9> <C-\><C-O>:!/data/appl/ok/gitversion/latex4me/microservice-xelatexthesis/create-pdf.sh<CR><CR> |
|
|
|
" nnoremap <F9> :!/data/appl/ok/gitversion/latex4me/microservice-xelatexthesis/create-pdf.sh<CR><CR> |
|
|
|
" inoremap <F9> <C-\><C-O>:!/data/appl/ok/gitversion/latex4me/microservice-xelatexthesis/bin/make-clean-ant-compile.sh<CR><CR> |
|
|
|
" nnoremap <F9> :!/data/appl/ok/gitversion/latex4me/microservice-xelatexthesis/bin/make-clean-ant-compile.sh<CR><CR> |
|
|
|
" <esc>:w<CR> |
|
|
@ -58,6 +62,84 @@ require('packer').startup(function() |
|
|
|
use'L3MON4D3/LuaSnip' |
|
|
|
use'saadparwaiz1/cmp_luasnip' |
|
|
|
|
|
|
|
use { |
|
|
|
"AckslD/nvim-neoclip.lua", |
|
|
|
requires = { |
|
|
|
{'kkharji/sqlite.lua', module = 'sqlite'}, |
|
|
|
-- you'll need at least one of these |
|
|
|
-- {'nvim-telescope/telescope.nvim'}, |
|
|
|
{'ibhagwan/fzf-lua'}, |
|
|
|
}, |
|
|
|
config = function() |
|
|
|
require('neoclip').setup({ |
|
|
|
history = 1000, |
|
|
|
enable_persistent_history = false, |
|
|
|
length_limit = 1048576, |
|
|
|
continuous_sync = false, |
|
|
|
db_path = vim.fn.stdpath("data") .. "/databases/neoclip.sqlite3", |
|
|
|
filter = nil, |
|
|
|
preview = true, |
|
|
|
prompt = nil, |
|
|
|
default_register = '"', |
|
|
|
default_register_macros = 'q', |
|
|
|
enable_macro_history = true, |
|
|
|
content_spec_column = false, |
|
|
|
on_select = { |
|
|
|
move_to_front = false, |
|
|
|
close_telescope = true, |
|
|
|
}, |
|
|
|
on_paste = { |
|
|
|
set_reg = false, |
|
|
|
move_to_front = false, |
|
|
|
close_telescope = true, |
|
|
|
}, |
|
|
|
on_replay = { |
|
|
|
set_reg = false, |
|
|
|
move_to_front = false, |
|
|
|
close_telescope = true, |
|
|
|
}, |
|
|
|
on_custom_action = { |
|
|
|
close_telescope = true, |
|
|
|
}, |
|
|
|
keys = { |
|
|
|
telescope = { |
|
|
|
i = { |
|
|
|
select = '<cr>', |
|
|
|
paste = '<c-p>', |
|
|
|
paste_behind = '<c-k>', |
|
|
|
replay = '<c-q>', -- replay a macro |
|
|
|
delete = '<c-d>', -- delete an entry |
|
|
|
edit = '<c-e>', -- edit an entry |
|
|
|
custom = {}, |
|
|
|
}, |
|
|
|
n = { |
|
|
|
select = '<cr>', |
|
|
|
paste = 'p', |
|
|
|
--- It is possible to map to more than one key. |
|
|
|
-- paste = { 'p', '<c-p>' }, |
|
|
|
paste_behind = 'P', |
|
|
|
replay = 'q', |
|
|
|
delete = 'd', |
|
|
|
edit = 'e', |
|
|
|
custom = {}, |
|
|
|
}, |
|
|
|
}, |
|
|
|
fzf = { |
|
|
|
select = 'default', |
|
|
|
--paste = 'ctrl-p', |
|
|
|
paste = 'p', |
|
|
|
paste_behind = 'ctrl-p', |
|
|
|
--paste_behind = 'ctrl-k', |
|
|
|
custom = {}, |
|
|
|
}, |
|
|
|
}, |
|
|
|
}) |
|
|
|
end, |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
end) |
|
|
|
|
|
|
|
-- ******************************************** |
|
|
@ -193,7 +275,7 @@ require("mason").setup({ |
|
|
|
|
|
|
|
require("mason-lspconfig").setup { |
|
|
|
ensure_installed = { |
|
|
|
"sumneko_lua", |
|
|
|
"lua_ls", |
|
|
|
"bashls", |
|
|
|
"clangd", |
|
|
|
"cssls", |
|
|
@ -213,7 +295,7 @@ require("mason-lspconfig").setup { |
|
|
|
|
|
|
|
local DEFAULT_SETTINGS = { |
|
|
|
ensure_installed = { |
|
|
|
"sumneko_lua", |
|
|
|
"lua_ls", |
|
|
|
"bashls", |
|
|
|
"clangd", |
|
|
|
"cssls", |
|
|
|