Giter Club home page Giter Club logo

dotfiles's People

Contributors

banoris avatar biskhand avatar userz avatar

Stargazers

 avatar

Watchers

 avatar  avatar

dotfiles's Issues

Basic autocomplete functionality, a la ST3

By default, vim takes current buffer and $PWD/tags (generate from ctags) as input source to C-p autocomplete.

C-x submode in insert mode https://www.tldp.org/HOWTO/C-editing-with-VIM-HOWTO/auto-complete.html

https://stackoverflow.com/a/47967462/11548113 --> the OpenCompletion is what you need!

  • Omnicomplete (C-x C-o) vs normal autocomplete (C-p) ?
  • C-x C-f --> filename autocomplete. Didn't knew this... TIL

https://vim.fandom.com/wiki/Dictionary_completions

  • Load dictionary per syntax

https://superuser.com/questions/102343/can-i-add-a-set-of-words-to-the-vim-autocomplete-vocabulary/849119#849119

  • Understand the dictionary usage

vimrc: autoreload buffer causes changing tabs to be slow since all buffer need to be reloaded

Environment: vim on virtualbox VM. Felt the sluggishness when changing tabs

commit -- vimrc: autoreload file upon change + cursor line highlight + misc

" Auto reload file like Sublime. https://unix.stackexchange.com/a/383044
"set autoread
"autocmd FocusGained,BufEnter,CursorHold,CursorHoldI *
" \ if mode() !~ '\v(c|r.?|!|t)' && getcmdwintype() == '' | checktime | endif
"autocmd FileChangedShellPost *
" \ echohl WarningMsg | echo "File changed on disk. Buffer reloaded." | echohl None

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.