iMac 和 Mac Book Pro
终端是自带的 terminal and iTerm
用 vim 打开本地的一个文本,或者 ssh 到远程的 linux 上面,用 vi 打开一个文件
这个时候,我想把文本里面的某段文字 /代码,拷贝出来(然后贴到浏览器里面去查找等等)
但是我怎么都拷贝不出来。google 了好多设置,都不行。
是不是有个啥窍门我没有掌握?
注: 本地 mac 和远程 linux 的 vi 设置里面,我都添加了 set clipboard=unnamed
1
jecshcier 2018-03-16 09:05:41 +08:00 via iPhone
为什么我通常 command c 就复制出来了。。。。
|
2
magic3584 2018-03-16 09:06:20 +08:00
cat test.txt
|
3
i_have_to_pee 2018-03-16 09:13:55 +08:00
是不是开了 tmux ?按住 opt 再选中再复制试试
|
4
codeplay 2018-03-16 09:16:01 +08:00 via iPhone
用鼠标不行吗?
|
5
wu67 2018-03-16 09:48:46 +08:00
你需要 iterm2,选中即复制
|
6
dmg206 2018-03-16 09:52:20 +08:00
试一下用 vim 的复制命令,比如:yy
|
7
yuuko 2018-03-16 10:09:38 +08:00 via Android
"+yy 试试
|
8
huhutian 2018-03-16 10:24:04 +08:00
gg shift+v shift+g yy 试试
|
9
tempdban 2018-03-16 10:25:12 +08:00
为什么我通常 command c 就复制出来了。。。。
|
10
locktionc 2018-03-16 10:27:50 +08:00
按住键盘的 Alt ( Option )键,然后鼠标选中,然后 Command + C.搞定。
|
11
ZZZZone 2018-03-16 10:36:09 +08:00 via Android 1
可以在.vimrc 中添加配置 设置 ctrl - c 复制到系统剪切板
"复制粘贴控制 nmap<C-A> ggvG vmap<C-C> "*y nmap <C-v> c<ESC>"+p imap <C-v> <ESC>"+pa 顺便附上我的 vimrc 配置, [三平台 vimrc 配置]( https://github.com/ZZZZone/ZZZZone-vimrc) |
12
kevin1852 2018-03-16 10:57:37 +08:00
LS 说的很全面
|
13
yazoox OP |
14
macroideal 2018-03-16 11:04:25 +08:00
/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl a.txt
|
15
macroideal 2018-03-16 11:07:58 +08:00
cat a.txt | pbcopy
|
17
reid2017 2018-03-16 11:19:08 +08:00
要按住 options 键,然后选中即复制。
|
18
ZZZZone 2018-03-16 11:25:31 +08:00 via Android
@yazoox
嗯。。。 试一下添加这行配置看看 " 共享剪贴板 filetype plugin on ———— 分割线———— 也有可能楼主说的是使用 vi, 但是这个是 vim 配置。 不知道 vi 是否兼容 vim 配置? 毕竟 vim 是 vi 的升级版, 我不太了解。 建议使用 vim 打开试一试? |
19
sinxccc 2018-03-16 12:06:48 +08:00
CMD-r,或者菜单里 view-> allow mouse reporting 关掉试试看?
|