Hi everyone,
Based on our discussion today in video conference, I encourage everyone to share your vim, neovim or emacs configuration here. These are great editors that are as powerful as any IDE. For many including me, they are the center of digital life. Infact, I am typing this mail on Neovim with format=flow method. Share any additional info or interesting information about your editor too.
Here is my Neovim configuration: - Plugin manager: junegunn/vim-plug - Completion and language support: neoclide/coc.nvim - Language highlighting: sheerun/vim-polyglot - Formatting: sbdchd/neoformat - Make/Build: neomake/neomake - Clipboard: christoomey/vim-system-copy - Status line: vim-airline/vim-airline - File browser: preservim/nerdtree - Icons: ryanoasis/vim-devicons - Table formatting: dhruvsagar/vim-table-mode - Git integration: tpopt/vim-fugitive - Markdown preview: euclio/vim-markdown-composer - Theme: dracula/vim
There are custom keybindings, integration with TMux, editor configurations etc. Here are some of the ways I used neovim:
1. Programming in multiple languages with autocompletion and linting - Autoformat and build is also available - Code folding using fold markers 2. Create email like this 3. Edit markdown with live HTML preview (no need to even save) - Table mode allows live auto format of tables 4. Manage my system configs and dotfiles
Let me know what you folks think and of any questions you have. Don't forget about posting your own configurations and cool concepts.
Regards, Gokul Das B (goku12)
Hello.
On 02/08/20 6:06 am, Gokul Das B wrote:
Infact, I am typing this mail on Neovim with format=flow
Cool. I suggest you to wrap lines at 70 or 75 char. Easy to read mail that way.
method. Share any additional info or interesting information about your editor too.
I use between vim (most times), nano and gui editor mousepad. Here is my very basic configuration:
" Vim Airline theme let g:airline_theme='powerlineish' let g:airline_powerline_fonts = 1 let laststatus=1 " Turn on syntax highlighting syntax on " Show line numbers set number " Whitespace set wrap set textwidth=70 "Always show current position set ruler set mouse=a " enable mouse support autocmd FileType mail set spell " spellcheck
--abhijith
Hi Abhijith,
On Sun, Aug 02, 2020 at 10:00:37PM +0530, Abhijith PA wrote:
On 02/08/20 6:06 am, Gokul Das B wrote:
Infact, I am typing this mail on Neovim with format=flow
Cool. I suggest you to wrap lines at 70 or 75 char. Easy to read mail that way.
Thanks! The original mail is wrapped to 72 chars automatically by neovim. But it is set to flow automatically on the client using format=flow. I assume that clients can be configured wrap it at a comfortable choice. I chose to go with this format because it solves some other issues too (like embarrasing line wraps).
I use between vim (most times), nano and gui editor mousepad. Here is my very basic configuration:
Thanks for the config. Everyone's config has something new to learn from!
Regards, Gokul Das