Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
aqtata
V2EX  ›  Linux

远程连接终端中怎么粘贴文本?

  •  
  •   aqtata · Feb 28, 2025 · 5378 views
    This topic created in 614 days ago, the information mentioned may be changed or developed.

    用 WindTerm 连接到远程主机,vim 编辑文件,想粘贴大段文本,不知道怎么在终端中粘贴

    30 replies  •  2025-03-02 01:01:13 +08:00
    LittleState
    LittleState
    Feb 28, 2025 via Android❤️2
    1
    试试 Ctrl + Shift + V
    kandaakihito
    kandaakihito
    Feb 28, 2025❤️4
    2
    换个思路吧,vim 那玩意再怎么熟练体验都说不上好。我一般都是直接 ftp 到文件夹去用本地编辑器改。
    daopu
    daopu
    Feb 28, 2025 via Android❤️1
    3
    "+p 调用系统剪切板。
    "+y 就是复制到系统剪切板。
    :rex 调剪切板查看。
    superrichman
    superrichman
    Feb 28, 2025❤️1
    4
    :set paste
    然后右键粘贴
    UnluckyNinja
    UnluckyNinja
    Feb 28, 2025 via Android
    5
    平时不用 vim ,只是临时编辑一下的话,推荐用 micro editor
    lxqxqxq
    lxqxqxq
    Feb 28, 2025
    6
    一般都是右键粘贴
    lanweizhujiao
    lanweizhujiao
    Feb 28, 2025
    7
    ctrl + shift + c/v 不一定有用
    ration
    ration
    Feb 28, 2025
    8
    用 nano
    viayie
    viayie
    Feb 28, 2025❤️3
    9
    shift + delete 拷贝
    shift + insert 粘贴
    andyskaura
    andyskaura
    Feb 28, 2025
    10
    借题分享一下,如果带 gui ,可以试下这个 https://explorer.kuraa.cc/#/
    spesun
    spesun
    Feb 28, 2025
    11
    一般粘贴就行了吧。 最麻烦的是想复制大量文本, 到系统剪贴板,怎么都不行
    darklinden
    darklinden
    Feb 28, 2025
    12
    这时候就体现出 Mac 的优点了...切到 win 最不习惯的就是 ctrl+c 的冲突...
    Mac 的 Command 天生和 ctrl 不冲突,用 ssh 贼舒坦...win 下改键咋都不行
    coldle
    coldle
    Feb 28, 2025❤️2
    13
    简单方法:vim 中先通过 `:set paste` 进入粘贴模式,避免粘贴排版错位,然后进入插入模式,再 `shift+insert` 粘贴
    wowo243
    wowo243
    Feb 28, 2025
    14
    一直用 shift + insert
    nickxudotme
    nickxudotme
    Feb 28, 2025 via iPhone
    15
    直接 VSCode 远程连接,直接改文件
    shitshit666
    shitshit666
    Feb 28, 2025 via Android
    16
    windterm 左边的 sftp 能直接双击进行本地编辑,编辑完了会提示你要不要保存到服务器
    dragondove
    dragondove
    Feb 28, 2025
    17
    换 neovim 会好点,neovim 自带支持 osc52 ,vim 需要插件来支持。详情看 :h clipboard-osc52
    adoal
    adoal
    Feb 28, 2025
    18
    osc52 是彻底的解决办法。缺点是需要终端和编辑器都支持。而且这玩意从远程贴到本机支持得好,反过来远程 query 本机剪贴板则支持得不好,因为后者其实是有风险的。见过做得最合理的是 kitty ,它的 clipboard_control 参数可以分别为双向设置 ask ,让用户自己控制每一次 query 而不是在放任远端静悄悄访问本机剪贴板。
    Ming5Ming
    Ming5Ming
    Feb 28, 2025
    19
    @dragondove winterm 在 windows 下使用 osc52 会卡
    itechify
    itechify
    Feb 28, 2025
    20
    试试 shift + insert
    azarasi
    azarasi
    Feb 28, 2025
    21
    Konsole 自带粘贴功能
    hwdq0012
    hwdq0012
    Feb 28, 2025❤️1
    22
    vim 中需要进入 insert 模式, 如果是在 normal 模式,按 i 进入
    然后 shift + insert 键粘贴(从 windows 粘贴到远程)

    我比较喜欢用 git sdk 在 windows 上作为终端环境
    maojun
    maojun
    Feb 28, 2025
    23
    我在 macOS 上的终端一直都是用 Cmd + V 直接粘贴...
    mylovesaber
    mylovesaber
    Feb 28, 2025❤️1
    24
    粘贴不是极端海量的文本用 nano 别用 vim ,vim 繁琐得很,nano xxx.txt 回车,然后直接粘贴完事,排版完全不乱,vim 不设置 set paste ,多行文本就没排版不错乱的。
    ssiitotoo
    ssiitotoo
    Feb 28, 2025
    25
    直接本地编辑好文件 然后 rz 到服务器不就行了
    WhatTheBridgeSay
    WhatTheBridgeSay
    Feb 28, 2025❤️1
    26
    @kandaakihito #2 我猜你想说的是 SFTP
    WhatTheBridgeSay
    WhatTheBridgeSay
    Feb 28, 2025
    27
    @UnluckyNinja #5 我讨厌 vim 喜欢 nano 这种简单粗暴的
    UnluckyNinja
    UnluckyNinja
    Feb 28, 2025❤️1
    28
    @WhatTheBridgeSay #27 micro 支持鼠标,直接当桌面系统文本编辑器用的
    evalfun
    evalfun
    Mar 1, 2025
    29
    vim 检测到有鼠标会开启鼠标模式,鼠标模式下你就没办法粘贴了。可以修改 vim 的配置文件关闭鼠标模式。
    配置文件在/usr/share/vim/vim 版本/defaults.vim ,例如/usr/share/vim/vim90/defaults.vim
    删掉鼠标配置就行。鼠标配置在这段注释下边
    " In many terminal emulators the mouse works just fine. By enabling it you
    " can position the cursor, Visually select and scroll with the mouse.
    " Only xterm can grab the mouse events when using the shift key, for other
    " terminals use ":", select text and press Esc.
    james122333
    james122333
    Mar 2, 2025 via Android❤️1
    30
    HaHa 一堆人用不明白 然后就抗拒 vim
    首先方法很多 楼上很多人讲 但其实还有个方法
    那就是本地 vim 打开远端档案 vim 是支持 ssh 的
    vim scp://user@host:port/path
    会透过 netrw 打开文件夹
    vim 配上本群一直有人讲的 ssh config 即可
    本地配好就可方便的编辑了
    当然公司内随便用用也可以
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4262 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 250ms · UTC 09:58 · PVG 17:58 · LAX 01:58 · JFK 04:58
    ♥ Do have faith in what you're doing.