I am looking for a GUI text editor on Linux with a GUI which will allow me to connect to other machines via SSH and edit text files on these machines.

Is there such a thing or is there another way to do this with an encrypted connection?

  • bishop@lemmy.world
    link
    fedilink
    arrow-up
    14
    ·
    10 months ago

    You could use vscode I suppose, a bit overkill as a basic text editor, but there’s an ssh/remote shell plugin that will work well, and I’m sure you’ll find other uses for it.

    • trymeout@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      10 months ago

      I am considering vscode but it is overkill and too bulky for what I am looking for. Just want a simple text editor like notepadqq

      • BatmanAoD@programming.dev
        link
        fedilink
        arrow-up
        4
        ·
        10 months ago

        If you’re running the GUI locally, what makes it “too bulky”?

        FWIW, I believe emacs has good support for remote editing, though it requires more configuration than VSCode.

      • bishop@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        10 months ago

        My only other suggestion might be notepad++ under wine.

        It has, or had at one point anyway, an SSH/sftp function that was useable.

        Without testing it mywelf, im not sure how functional it would be under wine for your specific use case though.

  • rhacer@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    ·
    10 months ago

    What about using sshfs? Mount the remote directory on your local filesystem and then edit locally.

    • trymeout@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      Do you mean sftp?

      I just played around with it. My file manager is Nemo (I am using Linux Mint) which allows you to connect to another computer using sftp and being able to browser the files and directories on that machine and be able to open text files.

      Not the way I would prefer to do it, but a workable solution.

      However I would also like to edit files on the machine with sudo privelages. I cannot connect to the machine as a normal user and right click in Nemo and open the file manager as root, as it will just open the sftp file manager as root on my device, not the remote device.

      I did find this as a solution but it makes my remote machine unsecure by connecting to the remote machine as the root user by enabling the root user on the remote machine. However rather use sudo than enable the root user.

      https://askubuntu.com/questions/400858/how-to-configure-sftp-to-login-in-the-directory

  • finestnothing@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    10 months ago

    Emacs is hands down my favorite editor but it’s more text than gui (definitely worth it to learn and use though). For remote files, you can just open them with c-x c-f (normal file opening shortcut) then /ssh:user@host:/path/to/file

  • sik0fewl@kbin.social
    link
    fedilink
    arrow-up
    2
    ·
    10 months ago

    Why not set up X forwarding and use whatever is on the host machine? Assuming the host has X installed.

    • trymeout@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      Isnt X being replaced with wayland? I may do that in the future once wayland is more adopted.

      However I would like to achieve this on headless servers with no GUI at all.

      I prefer using Rustdesk if I have to remote into a machine and see the machines GUI.