this post was submitted on 13 Sep 2023
338 points (97.2% liked)

linuxmemes

20483 readers
923 users here now

I use Arch btw


Sister communities:

Community rules

  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

founded 1 year ago
MODERATORS
 
all 49 comments
sorted by: hot top controversial new old
[–] notasandwich1948 43 points 11 months ago (2 children)

you could also just use it in termux

[–] Tb0n3 20 points 11 months ago (3 children)

Termux is great. I can use rsync over ssh to transfer much faster and more reliably than any app can. Also just regular ssh.

[–] [email protected] 4 points 11 months ago (1 children)

Even faster and more reliably than cable. MTP loves to disconnect during large file transfers.

[–] [email protected] 3 points 11 months ago

mtp is just terrible

[–] [email protected] 3 points 11 months ago

This is info I didn't know I needed. Thank you.

[–] [email protected] 3 points 11 months ago

But that would bear the risk of someone escaping vim by killing Termux

[–] [email protected] 29 points 11 months ago (1 children)

Just install termux. Then pkg install vim

[–] [email protected] 19 points 11 months ago (1 children)

I only have termux to flex on my friends by running neofetch.

[–] [email protected] 9 points 11 months ago (1 children)

I actually have full development environment set up on my phone. Combine that with bluetooth keyboard/mouse combo and I am good for about 85% of the work, if not more. Helps a lot not having to lug laptop around all the time.

[–] [email protected] 2 points 11 months ago (1 children)

Can you share your setup? Is it monitor compatible? Do you carry your own keyboard and mouse? How long will yhe battery last when using with a monitor? What do you do for package management?

[–] [email protected] 8 points 11 months ago (1 children)

I have Samsung Fold4. With pen I don't need mouse, but I do have a bluetooth mouse (Logitech M720) and iClever foldable keyboard. Most of my development is done in Vim as I do server side, so Python and similar. Termux does pretty much everything I need.

I also carry USB C hub with me, which has HDMI and LAN adapter built-in, so I can further extend its use. Hub also has charge capabilities, so I can have a longer working hours. As far as external displays are concerned, I don't have any as I didn't need them really yet.

[–] [email protected] 1 points 11 months ago (1 children)

Great setup. Have you had any issues with body posture, or visibility in use? As in, do you feel like you have to strain to see stuff on the smaller screen?

[–] [email protected] 2 points 11 months ago (1 children)

I don't use it all that frequently but I have to be available pretty much 24/7. At times I did use it it wasn't much of a problem. Screen is pretty high resolution with enough high refresh rate that it feels natural. Keyboard is almost full-size so comfort wasn't a problem there either. Full desktop environment of course would be preferable but this works nicely. That can also be achieved with Android but desktop is then accessed through local VNC connection, of which am I am not a fan. Samsung's DeX is good enough for most of things, but on my device I can't activate it until I connect it to external display. Samsung's tablets on the other hand, can!

[–] [email protected] 1 points 11 months ago* (last edited 11 months ago) (1 children)

Nice; have you considered small form factor laptops, like the GPD mini-laptop or one of those box shaped mini computers? I suppose they make a lot less sense if you have to carry a seperate box around instead of just using your phone.

I explored this idea of substituting my laptop for work (its a giant ~17 incher) with either something small I can carry around with me or something I can just leave locked in my work drawer or something; so I'm excited to talk to someone who had similar ideas and made it work.

[–] [email protected] 2 points 11 months ago

I considered many different options and foldable wasn't my first choice either. Initially I waited for Blackberry Key3, when they decided to stop making them to my disappointment. Foldable was my next choice because I really don't want to have a separate device. For a while I lugged my X1 Carbon with me, which is fairly light laptop but when you add charger and the rest of the gear it's not much lighter than any other machine.

[–] [email protected] 13 points 11 months ago (3 children)

Vim is so good on mobile! I never understood its odd shortcuts (hjkl, for example) until I got to use it on a crippled mobile keyboard.

[–] [email protected] 6 points 11 months ago

Vim's keybinding makes more sense if you look at older keyboard layouts. For instance the escape key use to be near the area we keep the caps lock key now, for a lot of models.

[–] [email protected] 3 points 11 months ago* (last edited 11 months ago) (1 children)

For a second I thought you were joking... but I guess the lack of arrows makes sense that you would like hjkl.

[–] [email protected] 1 points 11 months ago

I wasn't expecting it to be more convenient than native editors but it just was... At least for my fat fingers

[–] [email protected] 1 points 11 months ago* (last edited 11 months ago)

The reason for the hjkl thing is that the keyboard of vim's (maybe it was vi's idk) developer had no separate arrow key's but rather had said arrow keys printed on hjkl.

Something like that:

H← J↑ K↓ L→

[–] [email protected] 12 points 11 months ago (2 children)
[–] [email protected] 10 points 11 months ago (1 children)

Vim is for mouse-less text editing

It makes more sense on mobile than desktops for average people

[–] [email protected] 8 points 11 months ago* (last edited 11 months ago) (1 children)

Not sure how you use vim but I need more than two thumbs.

[–] [email protected] 1 points 11 months ago (1 children)
[–] [email protected] 2 points 11 months ago

Seems like vim would be very inefficient

[–] [email protected] 2 points 11 months ago

Combined with a Bluetooth keyboard and ssh it's honestly not a bad emergency tool

[–] [email protected] 11 points 11 months ago
[–] [email protected] 5 points 11 months ago

It's been around for quite a while, good to see it get an update.

[–] [email protected] 4 points 11 months ago

I have this installed because my password manager is :X

[–] [email protected] 2 points 11 months ago (1 children)

Can it use plugins like on neovim? I've had it installed for a bit but I've only used a default configuration so far

[–] [email protected] 5 points 11 months ago (1 children)

You could just install neovim on termux and get the full experience.

[–] [email protected] 1 points 11 months ago (1 children)

Oh, I keep hearing about termux but on my Fdroid it says it hasn't been updated in 2 years. Is it safe to use?

[–] [email protected] 3 points 11 months ago (1 children)

Yeah that seems about right, there hasn't been a new release since January of 2022. If you check the github, its still getting commits, but they aren't in an actual release yet.

[–] [email protected] 1 points 11 months ago

Ah ok, makes sense. I guess I'll install it and play around with it! I mean, there are worse things to get distracted by lol...

[–] [email protected] 2 points 11 months ago (1 children)

Wich repo/appstore? I can't find it on fdroid

[–] [email protected] 2 points 11 months ago* (last edited 11 months ago)

Auroradroid. ~~Possibly~~ is on IzzyOnDroid repo.

[–] ddeet 1 points 11 months ago (1 children)
[–] ddeet2 1 points 11 months ago