Skip to content

Commit 8b4eee9

Browse files
committed
feat:update neovim config
1 parent a0ee216 commit 8b4eee9

File tree

9 files changed

+40
-16
lines changed

9 files changed

+40
-16
lines changed

navi/git.cheat

+1
Original file line numberDiff line numberDiff line change
@@ -77,3 +77,4 @@ git stash clear
7777
git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done
7878

7979
$ stash: git stash list | awk -F: '{print $1}' --- --preview-window "80%" --preview 'git stash show --color=always {1} -p'
80+
$ branch_name: git branch

shell/.zshrc

+6
Original file line numberDiff line numberDiff line change
@@ -112,3 +112,9 @@ setopt append_history
112112
[[ -f "$LOCAL_CONFIG" ]] && source "$LOCAL_CONFIG"
113113

114114
add_path "$HOME/.local/bin"
115+
116+
117+
HISTFILE=~/.zsh_history
118+
HISTSIZE=10000
119+
SAVEHIST=1000
120+
setopt SHARE_HISTORY

vim/my.nvim/default.vim

+2
Original file line numberDiff line numberDiff line change
@@ -327,3 +327,5 @@ command! -range SnakeCase silent! call <SID>Snakeize(<range>)
327327

328328

329329
command! -bang -nargs=* Rgx call fzf#vim#grep("rg --column --line-number --no-heading --color=always --smart-case ".<q-args>, 1, <bang>0)
330+
331+
let g:indentLine_setConceal = 0

vim/my.nvim/lazy-lock.json

+3-4
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,7 @@
3434
"nvim-dap-virtual-text": { "branch": "master", "commit": "57f1dbd0458dd84a286b27768c142e1567f3ce3b" },
3535
"nvim-notify": { "branch": "master", "commit": "e4a2022f4fec2d5ebc79afa612f96d8b11c627b3" },
3636
"nvim-osc52": { "branch": "main", "commit": "89307570b3bffe115d8b6b6fd3a4066cde0ba2d7" },
37-
"nvim-transparent": { "branch": "main", "commit": "8b7a90720e196b360adccf8b4a946e42a22433f1" },
38-
"nvim-treesitter": { "branch": "master", "commit": "584ccea56e2d37b31ba292da2b539e1a4bb411ca" },
37+
"nvim-treesitter": { "branch": "master", "commit": "adf72368f6af026b4cd19851d34a313a54159857" },
3938
"nvim-web-devicons": { "branch": "master", "commit": "5efb8bd06841f91f97c90e16de85e96d57e9c862" },
4039
"onedark.vim": { "branch": "main", "commit": "57b77747694ea5676c3ca0eeaf9567dc499730c0" },
4140
"open-browser.vim": { "branch": "master", "commit": "7d4c1d8198e889d513a030b5a83faa07606bac27" },
@@ -59,7 +58,7 @@
5958
"todo.txt-vim": { "branch": "master", "commit": "ed9d639de2e34eafb82f2682010ab361966ee40f" },
6059
"toggleterm.nvim": { "branch": "main", "commit": "6b334b9d1266b0f58ab1b6965c1e5b7eb5c34523" },
6160
"traces.vim": { "branch": "master", "commit": "9663fcf84de5776bee71b6c816c25ccb6ea11d1a" },
62-
"ultisnips": { "branch": "master", "commit": "204b501cc8f4acd7f32ebdea262bd5772ca007a2" },
61+
"ultisnips": { "branch": "master", "commit": "b393ba65386d47664421e1f8b246a87a6e8b218c" },
6362
"vim-applescript": { "branch": "master", "commit": "91a5af926da819dd9d812ed79a8aac6bbdedeee9" },
6463
"vim-bookmarks": { "branch": "feature-relative-path", "commit": "fc3ff7facb451267f05f28be3f106e093165750b" },
6564
"vim-choosewin": { "branch": "master", "commit": "839da609d9b811370216bdd9d4512ec2d0ac8644" },
@@ -96,4 +95,4 @@
9695
"vimtex": { "branch": "master", "commit": "941485f8b046ac00763dad2546f0701e85e5e02c" },
9796
"vista.vim": { "branch": "master", "commit": "290b815cd5a5ff1fb65a48936633d93e2bf14dbd" },
9897
"wildfire.vim": { "branch": "master", "commit": "dfcf48aad2e80c63272df67a1b81e37cbc443412" }
99-
}
98+
}

vim/my.nvim/lua/plugins/dap.lua

+5-5
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ local map = vim.api.nvim_set_keymap
99
local dap = require('dap')
1010

1111
function _G.dapContinue()
12-
if vim.fn.filereadable('.vim/launch.json') then
13-
require('dap.ext.vscode').load_launchjs('.vim/launch.json')
14-
elseif vim.fn.filereadable('.vscode/launch.json') then
15-
require('dap.ext.vscode').load_launchjs('.vscode/launch.json')
16-
end
12+
--if vim.fn.filereadable('.vim/launch.json') then
13+
-- require('dap.ext.vscode').load_launchjs('.vim/launch.json')
14+
--elseif vim.fn.filereadable('.vscode/launch.json') then
15+
-- require('dap.ext.vscode').load_launchjs('.vscode/launch.json')
16+
--end
1717

1818
require('dap').continue()
1919
end

vim/my.nvim/lua/setup.lua

+11-3
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,21 @@ local ____exports = {}
33
local loadVscode, loadVim, ensurePluginManager, ensurePlugins, configCoc, configVim
44
local plug = require("plug")
55
function loadVscode()
6-
local vscode = require("vscode.init")
6+
local vscode = require("vs.init")
77
if not vim.g.pluginDir then
88
vim.g.pluginDir = vim.fn.stdpath("data") .. "/mynvim"
99
end
1010
vscode.setup()
11+
vim.g.localConfigAfter = vim.fn.expand("$HOME/.config/local/config_vim.vim")
12+
vim.g.localConfigLuaAfter = vim.fn.expand("$HOME/.config/local/config_nvim.lua")
13+
vim.fn.execute(
14+
"source " .. tostring(vim.g.localConfigAfter),
15+
"silent!"
16+
)
17+
vim.fn.execute(
18+
"luafile " .. tostring(vim.g.localConfigLuaAfter),
19+
"silent!"
20+
)
1121
end
1222
function loadVim()
1323
if not vim.g.pluginDir then
@@ -49,7 +59,6 @@ function ensurePlugins(dir)
4959
"mg979/vim-visual-multi",
5060
"luochen1990/rainbow",
5161
{[1] = "neoclide/coc.nvim", branch = "master", build = "yarn install --frozen-lockfile"},
52-
"ludovicchabant/vim-gutentags",
5362
"mhinz/vim-startify",
5463
"scrooloose/nerdcommenter",
5564
"SirVer/ultisnips",
@@ -128,7 +137,6 @@ function ensurePlugins(dir)
128137
{[1] = "nvim-telescope/telescope-fzf-native.nvim", build = "make"},
129138
"fannheyward/telescope-coc.nvim",
130139
"nvim-treesitter/nvim-treesitter",
131-
"xiyaowong/nvim-transparent",
132140
"github/copilot.vim",
133141
"theHamsta/nvim-dap-virtual-text",
134142
"Weissle/persistent-breakpoints.nvim",

vim/my.nvim/lua/vscode/init.lua vim/my.nvim/lua/vs/init.lua

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ local function loadConfig()
6666
}
6767
)
6868

69-
map('n', 's', require('flash').jump, mapopt)
69+
map('n', 's', [[<cmd>lua require('flash').jump()<cr>]], mapopt)
7070

7171
vim.api.nvim_set_hl(0, "FlashLabel", { ctermbg = 0, bg = '#fa036a' })
7272
vim.api.nvim_set_hl(0, "FlashMatch", { ctermbg = 0, bg = '#2f50cd' })
File renamed without changes.

vim/my.nvim/ts/setup.ts

+11-3
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,16 @@ function loadVscode() {
1212
if (!vim.g.pluginDir) {
1313
vim.g.pluginDir = `${vim.fn.stdpath("data")}/mynvim`;
1414
}
15-
import * as vscode from "vscode/init";
15+
import * as vscode from "vs/init";
1616
vscode.setup();
17+
vim.g.localConfigAfter = vim.fn.expand("$HOME/.config/local/config_vim.vim");
18+
vim.g.localConfigLuaAfter = vim.fn.expand(
19+
"$HOME/.config/local/config_nvim.lua"
20+
);
21+
22+
vim.fn.execute(`source ${vim.g.localConfigAfter}`, "silent!");
23+
vim.fn.execute(`luafile ${vim.g.localConfigLuaAfter}`, "silent!");
24+
1725
}
1826

1927
function loadVim() {
@@ -62,7 +70,7 @@ function ensurePlugins(dir: string) {
6270
branch: "master",
6371
build: "yarn install --frozen-lockfile",
6472
},
65-
"ludovicchabant/vim-gutentags",
73+
//"ludovicchabant/vim-gutentags",
6674
"mhinz/vim-startify",
6775
"scrooloose/nerdcommenter",
6876
"SirVer/ultisnips",
@@ -142,7 +150,7 @@ function ensurePlugins(dir: string) {
142150
{ 1: "nvim-telescope/telescope-fzf-native.nvim", build: "make" },
143151
"fannheyward/telescope-coc.nvim",
144152
"nvim-treesitter/nvim-treesitter",
145-
"xiyaowong/nvim-transparent",
153+
//"xiyaowong/nvim-transparent",
146154
"github/copilot.vim",
147155
"theHamsta/nvim-dap-virtual-text",
148156
"Weissle/persistent-breakpoints.nvim",

0 commit comments

Comments
 (0)