V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
aqtata
V2EX  ›  Linux

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

  •  
  •   aqtata · 9 小时 52 分钟前 · 1857 次点击

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

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

    我比较喜欢用 git sdk 在 windows 上作为终端环境
    maojun
        23
    maojun  
       4 小时 9 分钟前
    我在 macOS 上的终端一直都是用 Cmd + V 直接粘贴...
    mylovesaber
        24
    mylovesaber  
       3 小时 32 分钟前
    粘贴不是极端海量的文本用 nano 别用 vim ,vim 繁琐得很,nano xxx.txt 回车,然后直接粘贴完事,排版完全不乱,vim 不设置 set paste ,多行文本就没排版不错乱的。
    ssiitotoo
        25
    ssiitotoo  
       3 小时 14 分钟前
    直接本地编辑好文件 然后 rz 到服务器不就行了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3349 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 10:34 · PVG 18:34 · LAX 02:34 · JFK 05:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.