vim-be-good VS CotEditor

Compare vim-be-good vs CotEditor and see what are their differences.

vim-be-good

vim-be-good is a nvim plugin designed to make you better at Vim Movements. (by ThePrimeagen)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
vim-be-good CotEditor
22 47
2,682 6,106
- 1.0%
2.5 9.9
30 days ago about 9 hours ago
Lua Swift
- GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

vim-be-good

Posts with mentions or reviews of vim-be-good. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-06.
  • Ask HN: Comment here about whatever you're passionate about at the moment
    17 projects | news.ycombinator.com | 6 Nov 2023
    Sure! The first thing I did was follow this video: https://www.youtube.com/watch?v=w7i4amO_zaE

    This is ThePrimeagen's 0 to LSP, Neovim RC from Scratch. In this video he performs a clean installation of Neovim and goes step by step adding the things he considers essential. This was very important for me to acquaint myself with how things work, how to install plugins, how to define custom key maps. I remember the first times I tried using Vim, I couldn't figure out how to get Nerdtree to work. This video made me realize I just lacked the knowledge of how Vim config works.

    This video was such a good start because It provided me with the tools to continue my exploration of Vim autonomously. In a week I was already able to install new plugins and tweak them using Lua config files the way I specifically wanted. It's such a cool experience!

    Keep in mind that both the author of this video and I use Neovim, which is a fork of Vim. As a text editor they both function essentially the same. The difference lies on the config files and in broader UI capabilities by Neovim. While Vim uses Vimscript, Neovim prefers Lua, although Neovim is fully backwards compatible, so you can choose to use Vimscript for your configuration if you want as well. This also means that Vim plugins just work with Neovim!

    The docs are also a huge source of knowledge for me. In the beginning I resorted to :help key-codes a lot when defining key mappings.

    To learn the Vim motions, which is the most challenging part of using Vim, I suggest you find a cheatsheet online and refer to it all the time. One very cool plugin that will help you get comfortable with Vim motions is ThePrimeagen's VimBeGod: https://github.com/ThePrimeagen/vim-be-good. It's a set of game-like exercises to practice the motions. This is also pretty cool and helped a lot: https://vimsnake.com/. It's a classic snake game where instead of using arrow keys, you use HJKL. And speaking of arrow keys, one thing I did very early on was disabling them (or, in reality, remapping them to noop) in normal mode so I was forced to move around the text using Vim Motions.

    At first you will get frustrated because your brain will need some time to rewire in a way to absorb all the new abstractions Vim presents. It's a whole new logic of editing text. The most important thing is to stick to it and you will be surprised with how fast you end up picking things up. Of course, don't expect to be crazy fast in a few weeks. But right now, after a little over a month, I no longer feel that discomfort using Vim anymore. I suppose I'd still be faster on VS Code, but I really want to master Vim, so I'm sticking with it and I feel a constant improvement.

  • Ask HN: How do I code offline for a week?
    3 projects | news.ycombinator.com | 1 Oct 2023
    If you're not familiar with Vim, I'd encourage you to download a few Vim cheatsheets, the VimBeGood extension[1] and practice navigating code in Vim.

    [1] https://github.com/ThePrimeagen/vim-be-good

  • Practicing VIM
    1 project | /r/vim | 6 Sep 2023
    For Neovim, then this Hardtime plugin will help you change the habit, and this vim-be-good from Primeagen helps learn vim motion. TJ DeVries is also a good source to learn.
  • Resources for mastering vim motions
    3 projects | /r/neovim | 6 Jul 2023
  • Vim for The VS Code User: Part 1 - Initial Setup
    5 projects | dev.to | 12 Jun 2023
    A game for learning vim, in vim: https://github.com/ThePrimeagen/vim-be-good
  • recommendation on vimgolf challenges
    1 project | /r/vim | 19 May 2023
  • Please help a noob.
    1 project | /r/neovim | 17 Mar 2023
    I'm trying to NeoVim (and vi) in general having never used it. I decided to start with VimBeGood but I can't get it to launch a game. I've gotten the plugin installed but when I run :VimBeGood it just shows the screen saying "to play a game delete that line." I deleted words and noob but after that I'm lost. Nothing happens. What did I do wrong?
  • Question regarding vertical movement
    8 projects | /r/neovim | 12 Mar 2023
    I recommend vim-be-good for practicing this
  • Whats the next step?
    1 project | /r/neovim | 29 Dec 2022
    There are plugins like https://github.com/ThePrimeagen/vim-be-good that can help with practice.
  • Atom has been archived
    16 projects | /r/programming | 16 Dec 2022
    I found https://github.com/ThePrimeagen/vim-be-good to be kind of a nice way to build some muscle memory for vim.

CotEditor

Posts with mentions or reviews of CotEditor. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-01-11.
  • Bare Bones Software – BBEdit 15 is here
    2 projects | news.ycombinator.com | 11 Jan 2024
    CotEditor doesn’t get enough due. Completely Mac-native and open source.

    https://coteditor.com/

    https://github.com/coteditor/

  • Equivalent Text Software to Notepad++ on Windows for Mac
    1 project | /r/macbook | 30 Oct 2023
    CotEditor is pretty nice.
  • Ask HN: Local Wysiwyg HTML Editor for Mac
    3 projects | news.ycombinator.com | 21 Oct 2023
  • Reflections on a Month with BBEdit and Nova
    1 project | news.ycombinator.com | 31 Jul 2023
    Thanks for writing this up so beautifully. I'm an old Mac user and user Nova daily, mostly for Playdate development. It has been very unstable/crash-prone recently, agreed. The major crasher that lost me much work was fixed in a recent update, so I no longer want to delete the app but I would still appreciate it if they could take the accelerator off and fix all the crashers.

    I also have the following installed BBEdit (for some advanced commands only it can do), Sublime Text (for quick opening and searching of directories of text).

    My favourite editor: CotEditor https://coteditor.com (for it's unbelievable speed of launching, solid language/character-set support in particular Japanese; let down in only one way - it won't open folders of files). Highly recommended!

  • A collection of useful Mac Apps
    32 projects | /r/macapps | 13 Jul 2023
    CotEditor - Price: Free Text editor for macOS that features syntax highlighting and a user-friendly interface.
  • Software Developer Mac Apps
    44 projects | /r/macapps | 17 May 2023
    CotEditor, which is like TextEdit except actually useful for non-text documents (e.g. I write a lot of Markdown in it).
  • What are your favourite apps?
    5 projects | /r/macapps | 7 Apr 2023
    CotEditor - Plain text editor but with many more features and a clean macOS UI. Absolutely a must-have for basic file editing (e.g. Markdown).
  • Getting my first MacBook today (been PC for 25 yrs) and planned on using the native apps - any suggestions on 3rd party downloads?
    5 projects | /r/macbook | 24 Feb 2023
    Some recommendations: - Find a better mail client, the default is archaic. - ProtonVPN truly speaks for itself. - AdGuard For Safari is unbeatable. - The Unarchiver, for all your unzipping needs. - Infuse or INAA for video media. - CotEditor for your coding/text editing. - Rectangle for app window snapping. - LuLu stops unauthorized outgoing connects. - Do Not Disturb, if you leave it unattended often. - Aerials is beautiful. Make it your screensaver.
  • MacOS alternatives to Atom
    2 projects | /r/MacOS | 4 Feb 2023
    As others gave mentioned VSCode is probably the best replacement but for something less overkill I often use CotEditor. It’s downloaded via the App Store but is free, open source, apple silicon ready and also has a command line helper tool. https://coteditor.com
  • Atom has been archived
    16 projects | /r/programming | 16 Dec 2022
    I like CotEditor

What are some alternatives?

When comparing vim-be-good and CotEditor you can also consider the following projects:

10-minute-vim-exercises - The exercise files from 10 Minute Vim, for convenience of readers

TextMate - TextMate is a graphical text editor for macOS 10.12 or later

which-key.nvim - 💥 Create key bindings that stick. WhichKey is a lua plugin for Neovim 0.5 that displays a popup with possible keybindings of the command you started typing.

neovide - No Nonsense Neovim Client in Rust

vim-sneak - The missing motion for Vim :athletic_shoe:

script-commands - Script Commands let you tailor Raycast to your needs. Think of them as little productivity boosts throughout your day.

vim-surround - surround.vim: Delete/change/add parentheses/quotes/XML-tags/much more with ease

sublime_text - Issue tracker for Sublime Text

nvim-tree.lua - A file explorer tree for neovim written in lua

alt-tab-macos - Windows alt-tab on macOS

tree-sitter - An incremental parsing system for programming tools

CodeEdit - CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.