我在Lubuntu 14.10上运行。
从我的bash shell(这些都有777权限):
public class ClieantQuery {
private String name;
private int count;
public String getName() { return name; }
public int getCount() { return count; }
}
@Controller
public class WSController {
@MessageMapping("/ws-message")
@SendTo("/message/data")
public List<String> processClientQuery(ClientQuery clientQuery) {
return IntStream.range(0, clientQuery.getCount())
.boxed().map(i -> "Hello " + clientQuery.getName())
.collect(Collectors.toList());
}
}
从vim,从我的bash终端模拟器调用时:
ls -a ~ | grep -i vim
.gvimrc
.vim
.vimrc
由于某种原因,我的$ MYGVIMRC变量没有设置。
有谁知道为什么?
答案 0 :(得分:2)
driver_id | driver_name | shift_id | shift_start_time | recent_trip_id | recent_trip_start_time
1 | Driver 1 | 4 | 2015-05-02 10:09:00 | 12 | 2015-04-02 10:09:00
2 | Driver 2 | 3 | 2015-05-02 11:09:00 | 10 | 2015-04-02 11:09:00
(或.gvimrc
)文件仅在初始化GUI时(来自运行gvim,vim -g,_gvimrc
以及可能的其他方法来源)。知道的。)
由于:gui
仅在$MYGVIMRC
来源时设置,因此在使用(终端)vim时不会设置。
从.gvimrc
(删除部分内容,强调我的):
当GUI启动时,按以下顺序执行初始化:
- &#39;术语&#39;选项已设置&lt; ...&gt;
- 如果系统菜单文件存在,则会获取该文件。 &LT; ...&GT;
- 如果&#34; -U {gvimrc}&#34;命令行选项&lt; ...&gt;
- 对于Unix和MS-Windows,如果系统gvimrc存在,则来源。 &LT; ...&GT;
尝试以下操作,并且仅使用存在的第一个:
- 如果GVIMINIT环境变量存在&lt; ...&gt;
- 如果用户gvimrc文件存在,则来源。 &LT; ...&GT;
- 对于Win32,当未设置$ HOME时,&#34; $ VIM_gvimrc&#34;使用。
- 当&#34; _gvimrc&#34;找不到文件,&#34; .gvimrc&#34;也试过了。而副 反之亦然。 &LT; ...&GT;
找到的第一个文件的名称存储在$ MYGVIMRC 中,除非它 已经确定了。