小编Gre*_*uhl的帖子

在Excel中单击时,超链接从#更改为%20-%20

我在Excel 2013工作表中有一个链接到内部网站的超链接.当我右键单击并选择"编辑超链接"时,我在地址栏中看到了这一点(这是正确的):

https://myserver.company.com/home/default.html#article?id=1203291003

但是,当我左键单击,中键单击或右键单击 - >打开超链接时,我得到相同的行为:IE11打开,我收到http 404错误,因为找不到链接(如下所示).

https://myserver.company.com/home/default.html%20-%20article?id=1203291003

有什么可以转换#%20-%20?这很奇怪,因为它%20是一个空格,URL中没有空格.

excel

32
推荐指数
2
解决办法
7万
查看次数

Ruby FileUtils mkdir_p模式 - 意外结果

我正在尝试使用该:mode选项FileUtils.mkdir_p.但是,我使用Ruby 2.1.0获得了意想不到的结果.

require 'fileutils'
FileUtils.mkdir_p '/this/is/my/full/path/tmp', :mode => 2750
Run Code Online (Sandbox Code Playgroud)

结果:

d-wSrwxrwT  2 myuid users   4096 Mar 24 10:14 tmp
Run Code Online (Sandbox Code Playgroud)

但是,如果我只用反引号调用shell命令,我会得到所需的结果:

`mkdir /this/is/my/full/path/tmp && chmod 2750 /this/is/my/full/path/tmp`
Run Code Online (Sandbox Code Playgroud)

结果:

drwxr-s---  2 myuid users   4096 Mar 24 10:16 tmp
Run Code Online (Sandbox Code Playgroud)

如何在不使用shell命令的情况下创建具有所需权限的目录?

ruby

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

Backspace 在 tmux 命令提示符下不起作用

我在 tmux 命令提示符下使用 Backspace 键时遇到问题。退格键会删除 tmux 中的先前字符(如预期),但不会删除 tmux 命令提示符。例如,<PREFIX>:lists<DEL>不会删除 's' 字符。在这种情况下,使用C-h而不是 Delete 键删除“s”字符。 C-?不会删除 's' 字符。我在 tmux 窗口中进行了一些调试:

$TERM=screen-256color
infocmp reports kbs=\177                  (good)
appres XTerm | grep backarrowKeyIsErase   reports as true (good)
appres XTerm | grep ptyInitialErase       reports as true (good)
stty -a | grep erase                      reports as "^H" (bad, I think I want ^?)
Run Code Online (Sandbox Code Playgroud)

我还尝试将.tmux.conf如下所示的 Backspace 键绑定到C-hand C-?,两者都不起作用。 :list-keys在 tmux 内确认映射正在发生。

bind-key -n BSpace send-keys C-? …
Run Code Online (Sandbox Code Playgroud)

tmux

3
推荐指数
4
解决办法
4439
查看次数

标签 统计

excel ×1

ruby ×1

tmux ×1