小编Sea*_*ene的帖子

win10有没有办法在虚拟桌面之间快速切换?

在win10上,我可以使用以下快捷方式在不同的虚拟桌面之间切换:

  1. Ctrl + Super + Left:转到左侧桌面
  2. Ctrl + Super + Right:转到右侧桌面

但是,我认为这对我来说还不够快。比如我想从桌面2到桌面8,要按Ctrl + Super + Right6次,不方便。

我想要以下命令:

  1. Super + 1:转到桌面 1
  2. Super + 2:转到桌面 2 ...
  3. Super + 9:转到桌面 9

或者类似的东西,所以我可以只使用一个快捷方式快速切换到特定的桌面。那可能吗?

windows desktop shortcuts windows-10

23
推荐指数
3
解决办法
2万
查看次数

vi中的^@、^I和$是什么意思?

当我尝试在 MapReduce(使用 Java)中使用 Context.write(k,v) 将数据写入文件时,我在文件中找到以下内容(用 vi 打开,有 :set list):

^@R^@u^@n^@^I1$
^@a^@c^@c^@e^@s^@s^@^I1$
^@d^@e^@f^@a^@u^@l^@t^@ 2$
^@o^@u^@t^@^I2$
^@p^@r^@o^@j^@e^@c^@t^@^I1$
^@t^@a^@s^@k^@^I1$
^@w^@i^@n^@d^@o^@w^@s^@^I1$
^@y^@o^@u^@r^@^I1$
Run Code Online (Sandbox Code Playgroud)

有什么意义^@ ^I$?是否^I意味\t?我知道这$意味着该行的结尾,但这是否意味着 Enter 键,就像\n? 如果是这样,vi 中的 '$' 和 '^M' 有什么区别?

java vim vi context

5
推荐指数
1
解决办法
1万
查看次数

如何使用socks5代理设置热点

我有一台装有 linux 的笔记本电脑。笔记本电脑有两个网络接口:eth0 和 wlan0。平时我是通过eth0上网的,我已经成功在linux中设置了一个热点供我的kindle使用。重要代码如下:

# Enable NAT
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
# Run access point daemon
sudo hostapd /etc/ap-hotspot.conf
Run Code Online (Sandbox Code Playgroud)

通常我想通过一个加密的socks5代理上网:127.0.0.1:10000,我想要全系统的代理,所以我安装了redsocks,它可以将所有TCP连接重定向到socks5代理。重要代码如下:

#redsocks requires all the data to be redirected to port 12345, and the socks5 address and port(127.0.0.1:10000) has been written to redsocks's configuration file.
sudo iptables -t nat -A OUTPUT -p tcp -j REDIRECT --to-port 12345
Run Code Online (Sandbox Code Playgroud)

到目前为止,似乎一切都很好。我的kindle可以连接热点,在linux下可以通过全系统代理上网。问题是,我的kindle绕过socks5代理,直接上网。那么如何让我的kindle在使用热点时通过代理呢?我的意思是,如何在 linux 中执行此操作,因为无法在我的 Kindle 中设置代理。

networking linux proxy iptables socks

5
推荐指数
1
解决办法
3619
查看次数

标签 统计

context ×1

desktop ×1

iptables ×1

java ×1

linux ×1

networking ×1

proxy ×1

shortcuts ×1

socks ×1

vi ×1

vim ×1

windows ×1

windows-10 ×1