|
just use emacs
|
# ? Sep 11, 2020 19:43 |
|
|
# ? Jun 10, 2024 05:59 |
|
hifi posted:just use emacs
|
# ? Sep 11, 2020 19:50 |
|
no
|
# ? Sep 11, 2020 20:21 |
|
use vim because its on every host by default pico / nano / emacs / joe / whatever your favorite thing is is probably not going to be on whatever slimlined distribution is on the server you need to get into immediately and good luck installing poo poo on prod edges while you're trying to do actual work
|
# ? Sep 11, 2020 20:29 |
|
Sniep posted:use vim because its on every host by default You misspelled "vi", though?
|
# ? Sep 11, 2020 20:31 |
|
nano is on pretty much everything, it's all you really need
|
# ? Sep 11, 2020 20:31 |
|
Sniep posted:use vim because its on every host by default that's why emacs has tramp-mode. why rely on what tools the jobsite happens to have when you can bring your own
|
# ? Sep 11, 2020 20:34 |
|
at that point why not just mount whatever remote host over sshfs and use the editor of your choice locally i hate that vim isn't really /everywhere/ by default but at least there's almost always vi
|
# ? Sep 11, 2020 20:41 |
|
i've been using vim for far too long to use anything else, and even in intellij i gotta add the bindings for navigation i use arrow keys though, the hjkl days are long over
|
# ? Sep 11, 2020 20:53 |
|
same re: hjkl and feeling like a poseur for it though using amethyst as a tiling helper in osx lately has made me way more used to it than before
|
# ? Sep 11, 2020 20:55 |
|
psiox posted:at that point why not just mount whatever remote host over sshfs and use the editor of your choice locally because the way tramp works in emacs is when you're finding a file, instead of starting with a path you start typing user@remotehost::/ or whatever (i actually haven't used it in a while) and then your same session with all its tools that you've had open doing your other stuff is now pretty much seamlessly editing a file on a remote host. it's pretty nice and doesn't require any other messing about
|
# ? Sep 11, 2020 21:06 |
|
Sniep posted:use vim because its on every host by default nothing i love more than mucking through some random embedded system and trying to guess what editor they decided to package in
|
# ? Sep 11, 2020 21:28 |
|
I got used to hjkl so much that for a long time I used asdf in FPSs, till I got sick of having to rebind keys every time I got a new game.
|
# ? Sep 11, 2020 22:50 |
|
lmao @ complaining about remote editing. once again, acme + plan9 supremacy
|
# ? Sep 11, 2020 22:56 |
|
hifi posted:just use emacs no electronic macintosh in the linux thread, please
|
# ? Sep 11, 2020 23:30 |
|
rt4 posted:no electronic macintosh in the linux thread, please
|
# ? Sep 11, 2020 23:32 |
|
minato posted:I got used to hjkl so much that for a long time I used asdf in FPSs, till I got sick of having to rebind keys every time I got a new game. this is not okay
|
# ? Sep 11, 2020 23:35 |
|
mystes posted:There was an actual apple product called the eMac and it certainly didn't stand for "electronic" mac. yes, right, please stop bringing it up
|
# ? Sep 11, 2020 23:38 |
|
Last Chance posted:nano is on pretty much everything, it's all you really need not if I have any say in the matter. i uninstall it on sight on any system where I have sufficient privileges. nano is poison, learn a real editor or stick with windows notepad
|
# ? Sep 12, 2020 02:07 |
|
Soricidus posted:not if I have any say in the matter. i uninstall it on sight on any system where I have sufficient privileges. nano is poison, learn a real editor or stick with windows notepad ah, so its you, villain im joking I use vim, but nano and pico have their place and do almost everything I do in vi(m) on remote servers really everyone who's not a poser ahould be using ed, and that's my final word on the matter
|
# ? Sep 12, 2020 09:25 |
|
Soricidus posted:ms word is pretty good as an ide actually. you can make your code look just how you like it, none of this dumb poo poo like “all function names must be the same color”. needs a few vb macros to add refactoring support and so on but vb is easy to write NEXTSTEP legit supported RTF source code, foo.c.rtf would be piped through textutil automatically to strip formatting, as would all headers etc.
|
# ? Sep 12, 2020 09:26 |
|
if I can install new applications _and_ I need a terminal-based text editor for some reason, I install micro. it's basically nano but for people who own razors, which is pretty good. most of the time condition #2 doesn't apply and I throw another 0.3 gb of ram at vscode tho
|
# ? Sep 12, 2020 09:39 |
|
i'd very much like the return of rich formatting in comments at least. i tend to write a lot of prototype'ish stuff where very lengthy comments motivating why one does things in certain ways and how the concepts relate tend to be of more value to the very final product than any of the particular code. also literate programming as it exists now trash, so don't raise that point.
|
# ? Sep 12, 2020 09:45 |
|
Private Speech posted:ah, so its you, villain their place is in bad newbie tutorials on the ubuntu forums I guess it’s fine for amateurs who find “i, esc :wq” too taxing to remember but idk why anyone who uses a linux for a living would want a worthless editor that doesn’t even have any key bindings in common with anything else they use
|
# ? Sep 12, 2020 09:48 |
|
NihilCredo posted:if I can install new applications _and_ I need a terminal-based text editor for some reason, I install micro. it's basically nano but for people who own razors, which is pretty good. yeah I meant terminal editors specifically, I use proper IDEs for development speaking of I've been using Eclipse lately, so that's more like another 2GB for me; I usually have to close a few tabs once I get to 36GB or so Eclipse does have some features that jetbrains doesn't offer though, and I find the UI easier to work with once you get used to it I also preferred emacs at uni but on reflection an IDE is more powerful and vim more portable, so I forgot almost all the chords I used to know
|
# ? Sep 12, 2020 09:48 |
|
feel free to tear down my choices it's enjoyable to read
|
# ? Sep 12, 2020 09:57 |
|
tell us about these killer features that make it worth suffering eclipse
|
# ? Sep 12, 2020 10:02 |
|
For anyone getting into Linux from Windows (and depending on what they are actually editing), I suggest using nano first, then going to vi next. Baby steps, and etc. I always tell them that nano is a crutch but it works great in a pinch. Just have to be careful about newlines.
|
# ? Sep 12, 2020 10:11 |
|
Soricidus posted:tell us about these killer features that make it worth suffering eclipse I wouldn't say any of it is killer features and I don't mind using clion or ideaj or whatever, but I like having multiple projects open in one window, the perspective thing is neat if you switch between multiple languages, more default keybindings for things like looking up where a variable is overloaded/referenced/defined/inheritance hierarchy, the auto-complete suggests overrides/overloads (then again jetbrains suggests variable names so that one's a wash), some integration with embedded development tools, the context menu system is slightly better organised (if a bit of a pain at first), the build system is a bit more customisable for C++ (if a bit ... again as previous) , I like the highly customisable toolbar at the top with buttons instead of relying on menus for most things e: I don't particularly care either way since yeah Eclipse has its issues, but it's okay for me when work wants/needs me to use it oh I forgot I like the alt-left/alt-right history lookup better in eclipse Private Speech fucked around with this message at 10:23 on Sep 12, 2020 |
# ? Sep 12, 2020 10:11 |
|
I haven't used jetbrains IDEs all that much so again feel free to call me a cretin and explain why
|
# ? Sep 12, 2020 10:21 |
|
Private Speech posted:I haven't used jetbrains IDEs all that much so again feel free to call me a cretin and explain why For me its mostly the level of language-specific support. I sometimes have to maintain some ancient PHP and its the only thing I've found that can actually parse and understand the spaghetti code in that project. Also very good support for setting up debuggers etc in node, python and php which can be a pain to do in other IDEs for complex setups like running it in docker containers. Not impossible to do in other IDEs but its got a nice UI and sensible defaults so its less of a hassle.
|
# ? Sep 12, 2020 13:23 |
|
Private Speech posted:I haven't used jetbrains IDEs all that much so again feel free to call me a cretin and explain why nah you make a reasonable case. I can’t stand the eclipse interface but I can totally see it working for some people, and I’ve found intellij better at static analysis for the things I care about but it sure as hell isnt perfect. it’s good that there is more than one viable ide vendor also yeah jetbrains owns if you have to touch plangs (including go), they do a very decent job of making it tolerable
|
# ? Sep 12, 2020 15:35 |
|
I use eclipse CDT for kernel development and I use CLion and pycharm for normal things. Both are very needs suiting.
|
# ? Sep 12, 2020 15:48 |
|
the eclipse project needs a come to jesus moment about performance and responsiveness. it's been absolutely godawful for the last decade and they do nothing
|
# ? Sep 12, 2020 15:56 |
|
if you think you can do better then fork it lil noobins
|
# ? Sep 12, 2020 16:47 |
|
I use vim with a bunch of plugins for most coding and text stuff, with tmux splits to show build/test output. when I start needing real ide stuff (eg jump-to-definition) I use work's internal ide for notes I use sublime because it isn't electron and I bought a license like 5 years ago so why not. I used to janitor sublime plugins, but I stopped doing that a long time ago
|
# ? Sep 12, 2020 16:54 |
|
Achmed Jones posted:I use vim with a bunch of plugins for most coding and text stuff, with tmux splits to show build/test output. when I start needing real ide stuff (eg jump-to-definition) I use work's internal ide Tmux is very good, I have no idea how people work without a multiplexer. I have several coworkers who have 10 different terminals open and constantly alt tab between them trying to find a specific one.
|
# ? Sep 12, 2020 17:09 |
|
Cybernetic Vermin posted:i'd very much like the return of rich formatting in comments at least. i tend to write a lot of prototype'ish stuff where very lengthy comments motivating why one does things in certain ways and how the concepts relate tend to be of more value to the very final product than any of the particular code. the compiler doesn't read comments and neither do i
|
# ? Sep 12, 2020 17:20 |
|
AnimeIsTrash posted:Tmux is very good, I have no idea how people work without a multiplexer. I have several coworkers who have 10 different terminals open and constantly alt tab between them trying to find a specific one. I like Konsole and its tabbed approach. Just label the tab so you can keep track
|
# ? Sep 12, 2020 17:23 |
|
|
# ? Jun 10, 2024 05:59 |
|
yeah, but Konsole also is just barely good enough. that said i can't really put my finger on why it isn't exactly what I need either
|
# ? Sep 13, 2020 05:39 |