[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Vim

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 32
Thread images: 6

File: Vimlogo.png (10KB, 140x140px) Image search: [Google]
Vimlogo.png
10KB, 140x140px
Falling for the meme here.

Recently finished vimtutor and 2 pluralsight modules. I can clearly see the potential of it but still feel uncomfortable with the look I'm not used of. (comming from notepad++ / VS)

Fellow vimtards, show me comfy plugins to use.
Some file explorer is a must for me. Nice syntax highlightning schemes and shortcuts that made your life more pleasant are welcome.

Also - basic c++ coloring is gay as fuck.
>>
>>58631438
Check out neovim and spacevim.
>>
>>58631438
actually use it before installing plugins. theres a learning curve that you need to get past first
>>
>>58631438
>but still feel uncomfortable with the look I'm not used of
>comfy plugins
>nice syntax highlightning schemes
>basic c++ coloring is gay as fuck
Function over form, fagman. I you care about that then go back to fucking Notepad++.
>>
File: jellybeans.png (37KB, 852x1363px) Image search: [Google]
jellybeans.png
37KB, 852x1363px
>>58631438
>Fellow vimtards, show me comfy plugins to use.
Immediately jumping to plugins for vim is a really bad idea. You should at least know what every letter on the keyboard does before installing plugins.
They won't be as effective if you don't even know the vim basics. And learning vim can only be done by investing time and work until you're really used to it.

>Nice syntax highlightning schemes
try jellybeans (pic related)
>>
>>58631496
>Function over form, fagman. I you care about that then go back to fucking Notepad++.
Shitposting over something that I openly admited to be first glance issues.
Thank you for your totally useless input.

>>58631482
I am. But actual project explorer would save my life as I struggle with working on multiple files using text browser.

>>58631462
They are more like standalone vim expansions rather than just plugins right? I'm currently on GVim as I'm using windows at work.
>>
>>58631581
Ye I don't want to install everything at once.
I'm just curious about different posibilities for the future as my hype for vim is at its peak point currently.
>>
>>58631588
>They are more like standalone vim expansions rather than just plugins right?
Neovim is a fork of vim that has minor improvements over vim. Usage wise, it's the same as vim.
Spacevim is a vim/neovim expansion, which bundles a bunch of plugins and configs.
>>
>>58631438
Anybody got a ready to print cheatsheet with all the (most usefull) commands?
>>
File: 1455413971929.png (320KB, 1979x1346px) Image search: [Google]
1455413971929.png
320KB, 1979x1346px
>>58631905
This?
>>
>>58631438
>Some file explorer is a must for me
Qterminal and Terminator has terminal splitting. Get a CLI file manager running in split view
>Nice syntax highlightning
Delimiter
>>
>>58632135
Shit looks unmaintanable on a4.
Way more precise cheat-sheet than I expected but thank you.
>>
posting muh vim

working on a way to control mpv from a unix socket.

Use vim with tmux.

here are some of my plugins:

  Plug 'scrooloose/nerdtree'                 
Plug 'jistr/vim-nerdtree-tabs'
Plug 'majutsushi/tagbar'
Plug 'mbbill/undotree'
Plug 'rafi/vim-tinyline'

Plug 'lifepillar/vim-mucomplete'
Plug 'jiangmiao/auto-pairs'
Plug 'ervandew/supertab'
Plug 'Shougo/echodoc.vim'
Plug 'SirVer/ultisnips'

Plug 'tpope/vim-commentary'
Plug 'tpope/vim-fugitive'

Plug 'fatih/vim-go'

" web dev
Plug 'alvan/vim-closetag'
Plug 'ap/vim-css-color'
Plug 'posva/vim-vue'
Plug 'jelera/vim-javascript-syntax'
Plug 'jiangmiao/simple-javascript-indenter'

>>
>>58631588
like how many files at a time are we talking anon? more than 10?
>>
>>58633527
>more than 10?
More than 1000.

Right now I'm not in development stage yet but backward-engineering.
So I'm mostly traversing project subdirectories, jumping between various headers and sources. Sometimes typing my asserts or simply tweaking code to check stuff.

So yeah, directory tree is a must.

For now I'm lurking project tree using atom. I switch to vim if I have to spend more than 3 minutes on the file, to train the skills during the process.
>>
>>58633824
NERDTree and ctrl-p or equivalent
>>
File: vim_tips.png (34KB, 516x305px) Image search: [Google]
vim_tips.png
34KB, 516x305px
>>58632135
>>
>>58632748
Cool color scheme. 10 times more pleasing than base one.

>>58634036
>Nerdtree
From >>58632748 plugin list I can expect something like on his screen?

>>58634217
>HJKL is not an important part of vim navigation
What did they mean by this?
>>
>>58634296
>I can expect something like on his screen?
Yeah, on the leftmost pane.
It's really the standard in vim file explorer category.
And CTRL-P let's you fuzzy search through files. Imo in most cases it's actually more productive than file explorer.
You just type in 2 seconds:
<ctrl-p>sulofilec<enter>
And you instantly open ProjectRoot/dir1/dir2/dir3/SuperLongFile.c
>>
>>58634556
Do i have to be in a file placed in super directory regarding the file I'm looking for?

Will it work if I look for a file in /Project/Dir1111
while editing file in /Project/Dir2/SubDir2 ??
Do I have to specify some root project directory manually?
>>
>>58634907
"""CTRLP"""
" Disable changing ctrl-p root directory
" so that it always searches from cwd.
let g:ctrlp_working_path_mode = '0'

This is from my .vimrc
This setting causes it to look from current working directory, that is usually directory from which you opened vim.
Basically I always do
`cd ProjectRoot`
`vim`
and then ctrl-p always searches through entire project regardless of what file you have opened.
>>
>>58631438
>Fellow vimtards, show me comfy plugins to use.
99% of plugins simply replicate existing Vim functionality, plugins should be a last resort, not your first port of call
>>
Don't listen to this guy >>58634984 OP.
While you shouldn't install every plugin that catches your eye, because you will bloat your vim, this guy's meme line of thought is just retarded.
It's like saying "Why should I even use desktop environment if I can literally do everything in console?"
>>
>>58631581
unfortunately i did this mistake.
what is the quickest way to get stock vim again ?
pic related
>>
>>58635053
>2K+17, using a DE
I want the casual fags to leave
>>
>>58635122
rm ~/.vimrc && rm -rf ~/.vim
werks every time
>>
Get pathogen and vimcompleteme, thank me later
>>
Vimtutor is a meme. I learned vim by forcing myself to use it while programming, getting frustrated because I want to do something specific, look up how to do that, and then move on to the next frustration.
Basically I can't remember anything unless I'm frustrated.
>>
>>58635281
thanks <3
>>
imap jj <esc>
>>
>neovim defaults
>mapped caps lock to escape
That's it. I have no need for plugins.
>>
>>58634981
>>58635308
Thanks. Valuable tips again.

>>58635384
I bet I'll have to go throu the same hell.
Thread posts: 32
Thread images: 6


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.