| Age | Commit message (Collapse) | Author |
|
|
|
1. fix a typo in gJ mapping when setting the mark, the correct syntax is
`mz` (set mark `z`), not `zm`
2. fix bug with `iB` text object: previously `viB` does not work as
expected, because it does not select the entire buffer as expected.
After much investigation, I found it is because the `<cmd>` mapping
argument. If we use `<cmd>` argument for mapping, the mode does not
change. So if we use `viB`, inititally we are still in visual mode.
Later in the implementation, when we use `` normal! `<V`> `` to
select the entire buffer, it interferes with original visual mode. As
a result, the entire buffer is not selected. In the text obj
implementation, we can use `exe "normal! \<Esc>"` to clear the visual
mode and make `viB`, but this is not ideal. I think it is eaiser to
just not use the `<cmd>` argument and use `:<C-U>` instead.
|
|
The percent location is useless and just noise.
|
|
|
|
I don't use this feature at all.
|
|
1. remove some colorscheme that doesn't work well with Markdown
2. change how the colorscheme conf is organized.
|
|
Now when you open a directory when starting nvim, nvim-tree will be
opened to handle the directory correctly, see also issue #257.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Other version of nvim can still run this config, but should use with
care.
|
|
|
|
The captured error message is not correct before.
|
|
|
|
|
|
|
|
For TextYankPost event, it includes both yank and delete, we should only
restore cursor position for yank, not for delete. Otherwise, it messes
up with text deletion when you visually select multiple lines and delete
them. See also issue reported here: https://github.com/jdhao/nvim-config/pull/222#issuecomment-1698634645
|
|
|
|
The previous way of keep the cursor while yanking is not perfect.
It will break multi-line yank (`{count}yy`).
|
|
|
|
|
|
|
|
1. Add configuration for azure devops
2. change the mappings slightly
|
|
The cache should be invalidated. This fix does not work 100%, because, e.g.,
there are other configs hiding deeper under lua/config/ directory.
A restart is the best way to reload the config.
|
|
|
|
|
|
|
|
|
|
Specify the correct python executable path for mypy to work well.
|
|
Since wezterm upgrade its support for Nerd Fonts 3.0, we should update
the codepoints used for some of the Unicode Icons. Their code points are
changed due to breaking changes in Nerd Fonts.
|
|
Use separate key mappings to show diagnostics for the current buffer and
all opened files.
|
|
1. support using black as formatter
2. replace obsolete pyls-isort with maintained ones
|
|
|
|
|
|
Do not show it in far right, move it to the left side for easier
visibility.
|
|
It will add files to buffer list even if we have not confirmed the
selection. This behavior is really annoying.
See also https://github.com/Yggdroot/LeaderF/commit/27bd938a422fc6fcfc453fa88fe2ad453a012074.
|
|
|
|
|