home.social

#vterm — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #vterm, aggregated by home.social.

fetched live
  1. I have just released version 1.0.0 of ESR: an R tree sitter mode for #emacs

    It is the first version independent of #ESS although tree sitter can be paired with ESS.

    ESR's interaction mode can use comint or #vterm The second one plays well with #radian Coding tools for now are supported by R's package #languageserver and can be connected with #eglot

    A big step for the #rstats users of Emacs

    codeberg.org/teoten/esr

  2. I have just released version 1.0.0 of ESR: an R tree sitter mode for #emacs

    It is the first version independent of #ESS although tree sitter can be paired with ESS.

    ESR's interaction mode can use comint or #vterm The second one plays well with #radian Coding tools for now are supported by R's package #languageserver and can be connected with #eglot

    A big step for the #rstats users of Emacs

    codeberg.org/teoten/esr

  3. I have just released version 1.0.0 of ESR: an R tree sitter mode for #emacs

    It is the first version independent of #ESS although tree sitter can be paired with ESS.

    ESR's interaction mode can use comint or #vterm The second one plays well with #radian Coding tools for now are supported by R's package #languageserver and can be connected with #eglot

    A big step for the #rstats users of Emacs

    codeberg.org/teoten/esr

  4. I have just released version 1.0.0 of ESR: an R tree sitter mode for #emacs

    It is the first version independent of #ESS although tree sitter can be paired with ESS.

    ESR's interaction mode can use comint or #vterm The second one plays well with #radian Coding tools for now are supported by R's package #languageserver and can be connected with #eglot

    A big step for the #rstats users of Emacs

    codeberg.org/teoten/esr

  5. I have just released version 1.0.0 of ESR: an R tree sitter mode for #emacs

    It is the first version independent of #ESS although tree sitter can be paired with ESS.

    ESR's interaction mode can use comint or #vterm The second one plays well with #radian Coding tools for now are supported by R's package #languageserver and can be connected with #eglot

    A big step for the #rstats users of Emacs

    codeberg.org/teoten/esr

  6. When working inside a vterm terminal, editing multi-line text can be awkward: you lose access to Emacs keybindings, navigation, and editing commands. vterm-editor solves this by opening a temporary buffer where you can write comfortably using all of Emacs, then send the result back to vterm.

    https://git.andros.dev/andros/vterm-editor.el

    #emacs #vterm

  7. When working inside a vterm terminal, editing multi-line text can be awkward: you lose access to Emacs keybindings, navigation, and editing commands. vterm-editor solves this by opening a temporary buffer where you can write comfortably using all of Emacs, then send the result back to vterm.

    https://git.andros.dev/andros/vterm-editor.el

    #emacs #vterm

  8. When working inside a vterm terminal, editing multi-line text can be awkward: you lose access to Emacs keybindings, navigation, and editing commands. vterm-editor solves this by opening a temporary buffer where you can write comfortably using all of Emacs, then send the result back to vterm.

    https://git.andros.dev/andros/vterm-editor.el

    #emacs #vterm

  9. When working inside a vterm terminal, editing multi-line text can be awkward: you lose access to Emacs keybindings, navigation, and editing commands. vterm-editor solves this by opening a temporary buffer where you can write comfortably using all of Emacs, then send the result back to vterm.

    https://git.andros.dev/andros/vterm-editor.el

    #emacs #vterm

  10. When working inside a vterm terminal, editing multi-line text can be awkward: you lose access to Emacs keybindings, navigation, and editing commands. vterm-editor solves this by opening a temporary buffer where you can write comfortably using all of Emacs, then send the result back to vterm.

    https://git.andros.dev/andros/vterm-editor.el

    #emacs #vterm

  11. A question for emacs users who have a python REPL workflow and use corfu (so a very small, possibly 0-member group).

    Has anyone been able to get completions to work on the REPL in vterm ? I keep getting:

    >>> ["0__dummy_completion__", "Path", "1__dummy_completion__"]

    or much larger walls of text. Makes using the REPL impossible.

    #emacs #corfu #python #vterm

  12. A question for emacs users who have a python REPL workflow and use corfu (so a very small, possibly 0-member group).

    Has anyone been able to get completions to work on the REPL in vterm ? I keep getting:

    >>> ["0__dummy_completion__", "Path", "1__dummy_completion__"]

    or much larger walls of text. Makes using the REPL impossible.

    #emacs #corfu #python #vterm

  13. A question for emacs users who have a python REPL workflow and use corfu (so a very small, possibly 0-member group).

    Has anyone been able to get completions to work on the REPL in vterm ? I keep getting:

    >>> ["0__dummy_completion__", "Path", "1__dummy_completion__"]

    or much larger walls of text. Makes using the REPL impossible.

    #emacs #corfu #python #vterm

  14. A question for emacs users who have a python REPL workflow and use corfu (so a very small, possibly 0-member group).

    Has anyone been able to get completions to work on the REPL in vterm ? I keep getting:

    >>> ["0__dummy_completion__", "Path", "1__dummy_completion__"]

    or much larger walls of text. Makes using the REPL impossible.

    #emacs #corfu #python #vterm

  15. A question for emacs users who have a python REPL workflow and use corfu (so a very small, possibly 0-member group).

    Has anyone been able to get completions to work on the REPL in vterm ? I keep getting:

    >>> ["0__dummy_completion__", "Path", "1__dummy_completion__"]

    or much larger walls of text. Makes using the REPL impossible.

    #emacs #corfu #python #vterm

  16. I'm experimenting with using #Emacs for my terminals, especially using the #vterm package. It could be a really nice environment: cross-platform, easy copy-pasting with keyboard commands only, etc.

    However, when I started up the #Gemini CLI in the vterm buffer, I found that it renders quite differently. See github.com/akermu/emacs-libvte. Basically, there are soft stripes between the #Unicode block characters and the shade characters are dithered instead of being nice solid blocks.

  17. I'm experimenting with using #Emacs for my terminals, especially using the #vterm package. It could be a really nice environment: cross-platform, easy copy-pasting with keyboard commands only, etc.

    However, when I started up the #Gemini CLI in the vterm buffer, I found that it renders quite differently. See github.com/akermu/emacs-libvte. Basically, there are soft stripes between the #Unicode block characters and the shade characters are dithered instead of being nice solid blocks.

  18. I'm experimenting with using #Emacs for my terminals, especially using the #vterm package. It could be a really nice environment: cross-platform, easy copy-pasting with keyboard commands only, etc.

    However, when I started up the #Gemini CLI in the vterm buffer, I found that it renders quite differently. See github.com/akermu/emacs-libvte. Basically, there are soft stripes between the #Unicode block characters and the shade characters are dithered instead of being nice solid blocks.

  19. I'm experimenting with using #Emacs for my terminals, especially using the #vterm package. It could be a really nice environment: cross-platform, easy copy-pasting with keyboard commands only, etc.

    However, when I started up the #Gemini CLI in the vterm buffer, I found that it renders quite differently. See github.com/akermu/emacs-libvte. Basically, there are soft stripes between the #Unicode block characters and the shade characters are dithered instead of being nice solid blocks.

  20. I'm experimenting with using #Emacs for my terminals, especially using the #vterm package. It could be a really nice environment: cross-platform, easy copy-pasting with keyboard commands only, etc.

    However, when I started up the #Gemini CLI in the vterm buffer, I found that it renders quite differently. See github.com/akermu/emacs-libvte. Basically, there are soft stripes between the #Unicode block characters and the shade characters are dithered instead of being nice solid blocks.

  21. 🚀 4 Terminali per GNU/Emacs! 🚀

    Vuoi un terminale integrato in Emacs? In questo video ti mostro vterm, eshell, ansi-term e shell-mode, con i loro pro e contro.

    📺 Guarda ora: youtu.be/btkNrqTzfMA

    💬 Quale usi?

    #Emacs #Terminale #vterm #eshell #Linux #FOSS #CLI #Productivity

  22. ok, so #vterm doesn't actually run bash upon start. If I run /bin/bash, all my usual environment is working.

  23. ok, so doesn't actually run bash upon start. If I run /bin/bash, all my usual environment is working.

  24. ok, so #vterm doesn't actually run bash upon start. If I run /bin/bash, all my usual environment is working.

  25. ok, so #vterm doesn't actually run bash upon start. If I run /bin/bash, all my usual environment is working.

  26. ok, so #vterm doesn't actually run bash upon start. If I run /bin/bash, all my usual environment is working.

  27. How to “source venv/bin/activate” in #Emacs in #vterm through TRAMP ssh session? It doesn’t seem to find ‘source’. It’s highly specific but it’s annoying that I can’t do that.

  28. How to “source venv/bin/activate” in in through TRAMP ssh session? It doesn’t seem to find ‘source’. It’s highly specific but it’s annoying that I can’t do that.

  29. How to “source venv/bin/activate” in #Emacs in #vterm through TRAMP ssh session? It doesn’t seem to find ‘source’. It’s highly specific but it’s annoying that I can’t do that.

  30. How to “source venv/bin/activate” in #Emacs in #vterm through TRAMP ssh session? It doesn’t seem to find ‘source’. It’s highly specific but it’s annoying that I can’t do that.

  31. How to “source venv/bin/activate” in #Emacs in #vterm through TRAMP ssh session? It doesn’t seem to find ‘source’. It’s highly specific but it’s annoying that I can’t do that.

  32. This is a bit niche but any #nix #emacs #vterm users out there? Lately, if I'm in a nix-shell (or nix develop), vterm completely breaks down. Control characters to navigate command line no longer work, the shell prompt has extra characters in it, history is inaccessible etc. So it's unusable. What have I done?

  33. This is a bit niche but any #nix #emacs #vterm users out there? Lately, if I'm in a nix-shell (or nix develop), vterm completely breaks down. Control characters to navigate command line no longer work, the shell prompt has extra characters in it, history is inaccessible etc. So it's unusable. What have I done?

  34. This is a bit niche but any #nix #emacs #vterm users out there? Lately, if I'm in a nix-shell (or nix develop), vterm completely breaks down. Control characters to navigate command line no longer work, the shell prompt has extra characters in it, history is inaccessible etc. So it's unusable. What have I done?

  35. This is a bit niche but any #nix #emacs #vterm users out there? Lately, if I'm in a nix-shell (or nix develop), vterm completely breaks down. Control characters to navigate command line no longer work, the shell prompt has extra characters in it, history is inaccessible etc. So it's unusable. What have I done?

  36. This is a bit niche but any #nix #emacs #vterm users out there? Lately, if I'm in a nix-shell (or nix develop), vterm completely breaks down. Control characters to navigate command line no longer work, the shell prompt has extra characters in it, history is inaccessible etc. So it's unusable. What have I done?

  37. Did you know that you can call #Emacs functions in #vterm like you can do in Eshell?
    Using vterm-eval-cmds you can either commands that don't exist in a shell or replace those that exist.
    E.g. instead of man you can call the Emacs manapge mode.
    You just have to print something to the terminal with the right escape sequence so vterm receives
    the right control sequence to know what to call.

    Look at my config for more examples:
    github.com/Thaodan/emacs.d/blo

  38. Did you know that you can call #Emacs functions in #vterm like you can do in Eshell?
    Using vterm-eval-cmds you can either commands that don't exist in a shell or replace those that exist.
    E.g. instead of man you can call the Emacs manapge mode.
    You just have to print something to the terminal with the right escape sequence so vterm receives
    the right control sequence to know what to call.

    Look at my config for more examples:
    github.com/Thaodan/emacs.d/blo

  39. Did you know that you can call #Emacs functions in #vterm like you can do in Eshell?
    Using vterm-eval-cmds you can either commands that don't exist in a shell or replace those that exist.
    E.g. instead of man you can call the Emacs manapge mode.
    You just have to print something to the terminal with the right escape sequence so vterm receives
    the right control sequence to know what to call.

    Look at my config for more examples:
    github.com/Thaodan/emacs.d/blo

  40. Did you know that you can call #Emacs functions in #vterm like you can do in Eshell?
    Using vterm-eval-cmds you can either commands that don't exist in a shell or replace those that exist.
    E.g. instead of man you can call the Emacs manapge mode.
    You just have to print something to the terminal with the right escape sequence so vterm receives
    the right control sequence to know what to call.

    Look at my config for more examples:
    github.com/Thaodan/emacs.d/blo

  41. Did you know that you can call #Emacs functions in #vterm like you can do in Eshell?
    Using vterm-eval-cmds you can either commands that don't exist in a shell or replace those that exist.
    E.g. instead of man you can call the Emacs manapge mode.
    You just have to print something to the terminal with the right escape sequence so vterm receives
    the right control sequence to know what to call.

    Look at my config for more examples:
    github.com/Thaodan/emacs.d/blo

  42. Win11 #Emacs#vterm が動いていない。コンパイルできない。
    ムリなんかな。

  43. Win11 #Emacs#vterm が動いていない。コンパイルできない。
    ムリなんかな。

  44. I've just found out that the annoying flickering on my buffers on was due to hl-line-mode

    Thus, issue solved!

    ```
    ;; vterm
    (use-package vterm
    :hook
    (vterm-mode . (lambda () (setq-local global-hl-line-mode nil))))
    ```

  45. I've just found out that the annoying flickering on my #vterm buffers on #emacs was due to hl-line-mode

    Thus, issue solved!

    ```
    ;; vterm
    (use-package vterm
    :hook
    (vterm-mode . (lambda () (setq-local global-hl-line-mode nil))))
    ```

  46. I've just found out that the annoying flickering on my #vterm buffers on #emacs was due to hl-line-mode

    Thus, issue solved!

    ```
    ;; vterm
    (use-package vterm
    :hook
    (vterm-mode . (lambda () (setq-local global-hl-line-mode nil))))
    ```

  47. I've just found out that the annoying flickering on my #vterm buffers on #emacs was due to hl-line-mode

    Thus, issue solved!

    ```
    ;; vterm
    (use-package vterm
    :hook
    (vterm-mode . (lambda () (setq-local global-hl-line-mode nil))))
    ```

  48. Another simple function, this time for sending selected line or region to :
    gist.github.com/rytswd/20cd699

    I just needed something quick, and put this together, which works as expected. But the visual cue of command is not great, I'll probably work more on this.

  49. Does someone have a tip on how to configure #Emacs Tramp so that it uses bash when I open #vterm and connect to the remote system? Currently it only opens SH. In addition it should support #NixOS as well. So it probably has to use `/usr/bin/env bash` instead of `/usr/bin/bash`.

  50. @emaksovalec EAT (codeberg.org/akib/emacs-eat) or #vterm (github.com/akermu/emacs-libvte) may be better for you. I still use #eshell for smaller things that I don't mind blocking, such as waiting for a repo sanity check with #Gentoo.

  51. @emaksovalec EAT (codeberg.org/akib/emacs-eat) or #vterm (github.com/akermu/emacs-libvte) may be better for you. I still use #eshell for smaller things that I don't mind blocking, such as waiting for a repo sanity check with #Gentoo.

  52. 🔴 Today on #SystemCrafters Live, we'll take a look at a few different options for using Emacs as a shell or terminal emulator: Eshell, vterm, and Eat! We'll compare them to find the overall best experience in terms of speed, terminal emulation quality, and efficiency of use.

    Join us on YouTube or Twitch:

    - youtube.com/live/HG7pVCa0DVY
    - twitch.tv/SystemCrafters
    - systemcrafters.net/live-stream

    🕐 in your time zone: time.is/compare/1800_in_Athens

    #gnu #emacs #eshell #vterm #eat #terminal #shell #freesoftware

  53. 🔴 Today on Live, we'll take a look at a few different options for using Emacs as a shell or terminal emulator: Eshell, vterm, and Eat! We'll compare them to find the overall best experience in terms of speed, terminal emulation quality, and efficiency of use.

    Join us on YouTube or Twitch:

    - youtube.com/live/HG7pVCa0DVY
    - twitch.tv/SystemCrafters
    - systemcrafters.net/live-stream

    🕐 in your time zone: time.is/compare/1800_in_Athens

  54. 🔴 Today on #SystemCrafters Live, we'll take a look at a few different options for using Emacs as a shell or terminal emulator: Eshell, vterm, and Eat! We'll compare them to find the overall best experience in terms of speed, terminal emulation quality, and efficiency of use.

    Join us on YouTube or Twitch:

    - youtube.com/live/HG7pVCa0DVY
    - twitch.tv/SystemCrafters
    - systemcrafters.net/live-stream

    🕐 in your time zone: time.is/compare/1800_in_Athens

    #gnu #emacs #eshell #vterm #eat #terminal #shell #freesoftware