[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


this is vim. she a cute
she has tabs, lsp's, can compile and debug from inside, and is fully customizable.

say something nice about her.
>>
>>106449606
>:wq
Is pretty comfy.
Bracket matching, syntax hilighting, etc.
>>
>>106449627
>:weallyqute:3
>>
>>106449627
>tabnew trannyporn.txt
>gt gt gt gt gt gt gt gt
>gT gT gT gT
>vsplit
>ctrl-w-w
>>
>>106449606
wholesome text editor that can run on a terminal emulator, if i memorized all the shortcuts by heart and if it has better integration with language servers and git SCM without using neovim, i would happily use it
>>
>>106449606
cute pic but aislop therefore coal.
>>
>>106450025
I want to know what Notepad++ looks like as a retarded ai pedo mascot.
>>
>>106449606
Honestly I don't get why humanity has settled on Vim being the best text editor in the age of GUIs. Think about it - a editor that runs in your terminal, anything it draws completely restricted to the grid of characters on screen, still manages to outclass every other IDE, and Vim bindings are so fast and efficient that I now use them in every other editor and even web browser (vimium).
The question is - why tf does it have to be in the terminal? I tried Emacs for a while and found features I really like, that I would love to be in (neo)vim, but are never happening due to terminal constraints. Namely:
>Different font styles per line (e.g. show markdown titles in big serif text)
>Actual freeform popup windows
>Smooth scrolling
>Ability to display images inline
>Native OS integration (macOS menubar, GTK titlebar)
>Different blur/transparency for editor area and panels
>Daemon mode
And a bunch of others. Of course I could just use Emacs, but at the end of the day I went back to Neovim because of some quirks it had and I was more used to my existing Neovim setup.
But I don't see why Neovim has to limit itself to the terminal when it could be so much more if it had a proper GUI? It could have terminal as an option, but an official Neovim GUI would be so good.
>>
>>106450247
Most editors have Vim keybinds and you can run Neovim in server mode with a GUI frontend you know.
Otherwise Zed might be what you want (I haven't used it).
>>
>>106450290
>Most editors have Vim keybinds
Yea I use them everywhere now. It's crazy how fast I got addicted to vim keybinds, I mainly needed an editor to edit files on a server over SSH and now I use it everywhere.
>Neovim in server mode with a GUI frontend
I have heard of GUI frontends, not about server mode. The only GUI I know is VimR for macOS and it doesn't work for me unfortunately.
>Zed
It's one of the editors I tried before coming back to Neovim. It's decent and has the best Vim emulation out of every other editor. The AI integration is fun too if I'm bored and have some time to waste. But I can't find any way to replicate Telescope functionality from Neovim, which really is the killer feature why I can't use any other editor. I have the Telescope file find mapped to space in normal mode, so now I just have a muscle memory of hitting space, typing file name, hitting enter and expecting to be there. I was able to recreate it in Emacs, but it's always at the bottom of the screen and the UI is unintuitive. I think there's a way to change it but I haven't been able to find it yet.
>>
Gomen, Ojou-chan, but for me it's Helix.
>>
>>106449606
Nice cute facts about Vim!
>>
>>106450344
>I have heard of GUI frontends
GVim
>>
>>106449606
Pedo get-together thread.
>>
>>106449606
>thinly veiled off topic pedoweeb thread
>>
>>106450247
You can compile gVim as either using Athena Widgets or GTK version. Windows version uses Win32 I guess. But it only gives you a menu, toolbar, scrollbar etc.
>>
>>106450247
I just read the rest, because I didn't bother before.
>Different font styles per line (e.g. show markdown titles in big serif text)
there is no feature for that, but I don't see the point honestly, rich text sucks
On similar note there is a functionality - conceal
It allows you to conceal a syntax entity into a symbol. You can transform code to look nicer.
For example you can implement ligatures with it or define pere language substitutions like math functions with their symbols (math.sqrt with √, math.sum with ∑, math.PI with π etc).
>Actual freeform popup windows
I don't know what's the problem, there are popups in Vim already. Neovim apparently has "better" popups, but I don't know what's wrong with Vim popups. It works for me.
>Smooth scrolling
This is a gimmick but here you are: https://github.com/psliwka/vim-smoothie
>Ability to display images inline
If w3m and terminal file managers can do this so do vim and here you are: https://github.com/benzanol/vim-imager
>Native OS integration
>>106451599
>Different blur/transparency for editor area and panels
idk
>Daemon mode
vim --servername (name of server) --remote (opens file in a server)
I used to use a wrapper script for opening files with vim server to reuse the same vim instance. I no longer do this. I see not much point to it.
>>
File: vi.jpg (45 KB, 380x380)
45 KB
45 KB JPG
>>106449606
vi



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

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.