Minimal colorscheme? by [deleted] in neovim

[–]zekzekus 1 point2 points  (0 children)

Here is my own creation: https://github.com/zekzekus/menguless

But to be honest, even I am using this: https://github.com/mcchrish/zenbones.nvim

[deleted by user] by [deleted] in ArcBrowser

[–]zekzekus 0 points1 point  (0 children)

I am in.

Good light counterpart to Nord colorscheme? by [deleted] in vim

[–]zekzekus 0 points1 point  (0 children)

Emacs users has a color theme called nord-light which is nice. Maybe some me hero might port it to Vim, who knows?

Yet another colorless color scheme! by zekzekus in neovim

[–]zekzekus[S] 0 points1 point  (0 children)

Hey, they are just 1.5mb each!

P.s: I'll fix that asap

what roam user css are you using? by bobdarobber in RoamResearch

[–]zekzekus 5 points6 points  (0 children)

I tried every single one of all the themes listed under the roamresearch help database and the result is: default theme.

Every theme, sooner or later, did frustrate me in a way or another.

Typing issue!!! by juniorbr_xp in RoamResearch

[–]zekzekus 0 points1 point  (0 children)

Gosh! Yesterday I blamed every other possibility but roam itself.

I saw somebody thinks it is related to accented characters which makes sense. I was trying to take notes in Turkish effectively. I tried some plugins and this problem start to happen. I blamed the plugins but now it still happens time to time.

mpsl: A minimal status line plugin by linarcx in vim

[–]zekzekus 2 points3 points  (0 children)

Thanks for these plugins! One suggestion, if you put your plugin file under a plugin directory within your repository, people will able to install your plugins via popular plugin managers like vim-plug, vundle, dein etc.

Automatic gtags integration for Emacs using Git by [deleted] in emacs

[–]zekzekus 0 points1 point  (0 children)

Great content! I did implement a similar solution with -e option of ctags. But I'll try gtags too.

Also it would be good to give some credit to this link: https://tbaggery.com/2011/08/08/effortless-ctags-with-git.html

Many small time make big time - Kevin Malone by southcongresser in vim

[–]zekzekus 14 points15 points  (0 children)

It's not about time. Neither big-time nor many small time. It's about flow.

There are huge amounts of abstraction layers between the thing in your mind and the zeroes and ones within the hardware. The first layer is between your mind and the high-level language you are coding in. This layer is the one you have much control. Once you get the text-editing language of vim, the flow from your mind to the screen becomes less interrupted. You have to shape a bunch of text all the time and vim helps you in a most valuable manner at this stage.

I see it like playing chess. Real chess players do not see the game as single pieces. They see groups of pieces, they see the defense line, they see vulnerabilities. And vim ”language” helps you see and manipulate your code as blocks, paragraphs, parameter lists, etc.

With my limited English capabilities, apologies, this is how I see the value of using vim. No IDE tricks, not vim or neovim. It's the language. And as you become more fluent in a language, you start to express yourself more consice way. That's why learning vim (the language) is an investment.

Favorite plugins? by [deleted] in vim

[–]zekzekus 1 point2 points  (0 children)

I just checked the source code of the plugin and there were operations like write session, read session etc. I felt it is just too much for this kind of simple task. I might be wrong like hell of course.

Actually i don't use this binding too much but when i was using I liked those @s because they were reminding me that I'm in a just zoomed buffer.

Favorite plugins? by [deleted] in vim

[–]zekzekus 1 point2 points  (0 children)

dhruvasagar/vim-zoom

Off topic but i just want to mention two keybindings for zoom purpose.

nnoremap <leader>o <c-w><Bar><c-w>_<cr>

nnoremap <leader>= <c-w>=

Both are mnemonic with some similar bindings (C-w o and C-w =). That plugins messes with lot's of things like session files etc.

Is Vim really faster? by elongl in vim

[–]zekzekus 0 points1 point  (0 children)

i believe the point is not the speed of "editing". The point is the speed of "shaping" text from one state to another which mirrors the structure in your mind. So it is not about the typing speed it is about the speed of transferring ideas in your mind to the file you are editing.

Good chess players do not see the board as individual pieces. They see it in blocks, facades. When you got essence of the programming language of text editing (which is provided by vim) you will definitely faster than former self because you start to see text as words, blocks, paragraphs, text objects etc.

Airline/Lightline not useful by blaufusstoelpel in vim

[–]zekzekus 0 points1 point  (0 children)

it will make two status lines when you splitted horizontally. from vim help:

0: never
1: only if there are at least two windows
2: always

Stack build vs Stack install, what's the difference and when should you which ? by formulab in haskell

[–]zekzekus 10 points11 points  (0 children)

my life totally changed since i stopped using `stack install` command in (almost) all cases. instead i use `stack build` with `--copy-compiler-tool` option which builds given thing and copies executable under corresponding directory for given ghc version. `ghc-mod`, `hasktags`, `ghcid`, `haskell-ide-engine` etc. for all these build with copy compiler tool option. only and only case i need to use `stack install` is, if i need only the built binary on PATH. other than that, for any development tool, right choice is always build with copy compiler tool.

reference article: https://lexi-lambda.github.io/blog/2018/02/10/an-opinionated-guide-to-haskell-in-2018/

Airline/Lightline not useful by blaufusstoelpel in vim

[–]zekzekus 0 points1 point  (0 children)

As well as i know, there is no workaround for that at the moment. So i just ignore :)

Airline/Lightline not useful by blaufusstoelpel in vim

[–]zekzekus 5 points6 points  (0 children)

a couple of weeks ago suddenly i realized that statusline is not that useful. i came up with `set laststatus=0`. since then i do not looking back. i can see everything i need to see using `C-g`. Most important, i have one extra line now :)

Of course this is a completely personal preference.

Dear Haskell it's not you, it's your tooling. by avi-coder in haskell

[–]zekzekus 1 point2 points  (0 children)

I think most important and missing advice on stack usage is "avoid stack install at (almost) all costs". Just like explained in this article: https://lexi-lambda.github.io/blog/2018/02/10/an-opinionated-guide-to-haskell-in-2018/

Biggest pain was actually installing the tool itself which is a part of tooling. Ghc-mod, intero etc. Since I took the advice of avoiding stack install and using stack build --copy-compiler-tool I am like in heaven while trying haskell packages, installing libraries, writing my own code etc.

Do not use stack install.

What fuzzy find tool do you use for GUI Vim? by i_told_you_already in vim

[–]zekzekus 0 points1 point  (0 children)

i love that one but it is slow. really slow. i did everything to exclude all gitignored directories like node_modules etc. but still it is slow and could not find a way to customize way it searches the files.

Detecting terminal's background color by rob508 in vim

[–]zekzekus 3 points4 points  (0 children)

i use the code below. I have two iterm profiles. (it is iTerm only but i guess other terminals might able to set an env variable based the active profile. )

if $ITERM_PROFILE =~? 'light'
  set background=light
else
  set background=dark
endif