aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-22toggle relative number based on autocmd eventsjdhao
2020-05-18update max syntax column for Markdownjdhao
This value is set to a large number mainly for long Chinese paragraphs. Since I do not want to hard-wrap long Chinese paragraphs, some paragraphs tend to be long in raw bytes.
2020-05-13do not set clipboard when no provider is foundjdhao
When there is no clipboard provider but we set the `clipboard` option, using the `:yank` command will produce a warning message. We need to check if a clipboard provider exists before setting up the clipboard option, see also [this issue](https://github.com/neovim/neovim/issues/12305).
2020-05-11docs: update READMEjdhao
2020-05-10remove arrow key nope mapping.jdhao
Now I am familiar with h,j,k,l, I do not need to force myself to use them.
2020-05-08Remove dictionary.jdhao
2020-05-08remove dictionary completionjdhao
Dictionary completion is rather useless and hangs Neovim when accidentally triggered. It is better to remove it entirely.
2020-05-07Update README.mdjdhao
2020-05-07Set theme jekyll-theme-midnightjdhao
2020-05-06Update utils.vimjdhao
2020-05-05update spell filejdhao
2020-05-05update titlestring stylejdhao
2020-04-29add new mapping to toggle cursorcolumnjdhao
2020-04-29update: add function to toggle cursorcolumnjdhao
2020-04-28fix: add variable scopejdhao
2020-04-26remove marks pluginjdhao
I added the marks plugin to my config because back then I do not know how to go back to my previous edit position. Now my vim knowledge grows, and I know how to use `g;` and `g,` to go back and forth the change history. There is now little use to use marks plugin any more.
2020-04-22chore: remove trailing white spacesjdhao
2020-04-22docs: update READMEjdhao
2020-04-20update settings for cpp/c languagejdhao
2020-04-18update: add cpp/c support.jdhao
2020-04-17update: add new mapping to copy the buffer.jdhao
2020-04-17fix: time zone info is now shownjdhao
datetime.now() produces a naive datetime object which does not know tzinfo. So the '%z' has no effect. We need to convert it to time zone aware object using `datetime.astimezone()`.
2020-04-16refactor: remove update info from file headerjdhao
The file update info can be accessed from the file directly on the command line. We often forget to update the update field in the Python source file header, making this field rather useless. I have also set up the Neovim to show file update time on the title of terminal window. So there is no need to retain the update field in header comment.
2020-04-12docs: fix documentation errorsjdhao
2020-04-05update: add plugin vim-pythonsensejdhao
This plugin provides several Python-related text objects, such as `if`, `af`, `id`, `ad`.
2020-03-30chore: remove short url and replace with true urljdhao
2020-03-30update: improve snippetsjdhao
2020-03-17Update Nvim_setup.shjdhao
2020-03-17Update: remove the source part.jdhao
Sourcing bash_profile inside shell script does not work as expected. We should source it outside the script manually. See also: https://stackoverflow.com/questions/50156206/source-bash-profile-do-not-works-inside-a-bash-script
2020-03-17Update: add mapping to clear highlightingjdhao
2020-03-15Update: add grep programjdhao
2020-03-14Reduce image sizejdhao
2020-03-14Update Nvim_setup.shjdhao
2020-03-09Update READMEjdhao
2020-03-09Add emmet.vimjdhao
2020-03-09Add detail snippetjdhao
2020-03-08Update snippetsjdhao
2020-03-05Update READMEjdhao
2020-03-05Change cursor color and shapejdhao
2020-03-04Update fvim optionsjdhao
2020-02-24Update autocommandsjdhao
2020-02-24Detect pandoc filetypejdhao
2020-02-23Update READMEjdhao
2020-02-04update scroll settingsjdhao
2020-01-21Update python settingsjdhao
2020-01-14Update color theme pluginjdhao
2020-01-14Add nvim-pdb settingsjdhao
2020-01-14Conditional activation for fugitive.jdhao
2020-01-14Add explicit variable scopejdhao
2020-01-14Add debugger pluginjdhao