小编Spa*_*nST的帖子

如何从bash中的列表中获取元素?

这是一个列表:

List = "abcd 1234 jvm something"
Run Code Online (Sandbox Code Playgroud)

如何在不循环所有列表的情况下获取第二个元素“1234”?

linux bash

49
推荐指数
2
解决办法
14万
查看次数

如何在VIM中选择矩形范围?

假设我有一个像

abc121313131abc
abc13153545464abc
abc4325435345abc
abc343535353535353abc
Run Code Online (Sandbox Code Playgroud)

我想选择abc4 行前面的 s。我该怎么做?

vim selection

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

当我将它们粘贴到 vim 时,如何将代码格式化为原始源代码?

当我从网页中复制一些代码并将其粘贴到 Vim 时,我发现它变得一团糟,像梯子一样:

xxxxxx
   xxxxxx
      xxxxxx
         xxxxxxxxxx
Run Code Online (Sandbox Code Playgroud)

由于它经常像这样弄乱,我想可能是我的.vimrc.

set number
set nocompatible
set nowritebackup
set noswapfile
syntax on
filetype indent on
filetype plugin on
filetype on
set background=light
set autoindent
set smartindent
set tabstop=4
set shiftwidth=4
set showmatch
set guioptions=T
set fileencodings=utf-8,prc
set ruler
set incsearch
map gs :%s
set t_Co=256
:colorscheme evening
filetype plugin indent on
Run Code Online (Sandbox Code Playgroud)

通常我在 Vim 中编写 python,所以适当的缩进是至关重要的。

vim copy-paste

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

当我没有 root 权限时如何在 Linux 上安装 VIM?

我在没有 root 帐户的情况下尝试在 Linux 上安装 Vim 时遇到了一些麻烦。错误信息如下所示:

错误信息

我该如何解决这个问题?我可以将它安装在除 之外的其他目录中/usr/local/bin/vim吗?

linux vim installation

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

如何在 Windows 上停止 bat 进程?

我有 BAT 文件在 Windows 的后台运行,持续大约十分钟。现在我想在它运行时停止它,但在任务管理器的进程列表中找不到它的名称。那么我该如何处理呢?谢谢!

更新1

似乎很难在后台停止正在运行的 BAT 进程。我决定尝试按名称杀死 BAT 文件涉及的每个进程,这可能会被过度杀死。这对我来说是可以接受的,因为我的 BAT 文件中的大多数进程不经常使用,例如 ping、tracert、netstat 等。如果您有更好的解决方案,请告诉我。谢谢。

更新2

BAT流程树

替代文字

windows kill batch process

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

SSH代理问题

我曾经使用以下作为我的代理服务器

 start c:\ssh\plink.exe -N username@mysite.com -pw mypasswd -P 22 -D localhost:8003
Run Code Online (Sandbox Code Playgroud)

现在我的公司决定屏蔽 22 端口,我无法直接访问我的站点主机的 22 端口。但是我的局域网中有一台机器没有被屏蔽,我可以使用 SSH 登录它。那么我如何通过畅通无阻的机器?谢谢!

windows ssh proxy plink

6
推荐指数
2
解决办法
1781
查看次数

VIM中看不到汉字

我发现当我在 VIM 中输入中文字符(用 UTF-8 编码)时,我根本看不到它们,尽管它们确实存在。我可以将它们复制并粘贴到其他文本编辑器中,看起来一切都很好。我该如何解决这个问题?

vim character-encoding chinese

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

如何在linux中仅使用一个命令编译和运行cpp文件?

最近我开始在linux上学习cpp语言,现在我使用以下命令运行一个cpp文件。

g++ -o xxx xxx.cpp
./xxx
Run Code Online (Sandbox Code Playgroud)

有没有办法让它成为单行命令,例如compile-and-run xxx.cpp?谢谢。

linux command-line

5
推荐指数
2
解决办法
8130
查看次数

如何在 VIM 中自动在新创建的文件的头部添加一些字符串?

要指定,我想做的是:

  • 如果我创建xxx.php#!/usr/bin/env php将是文件的第一行
  • 如果我创建xxx.py#!/usr/bin/env python将首先添加。

我怎样才能解决这个问题?谢谢!

linux vim automation

4
推荐指数
1
解决办法
927
查看次数

如何使用shell获取文本文件中最短的字符串

假设我有一个如下的文本文件

abcd
aaaaaaa
gfgk
hahahahahahhahh
gf
Run Code Online (Sandbox Code Playgroud)

然后gf会被退回。有什么好主意吗?

linux shell string

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

如何在批处理文件中获取引导分区?

虽然通常人们在分区中安装Windows C,但我认为如果我只是C:\\用作引导目录会有些问题。我已经用谷歌搜索了但没有找到关键。那么如何才能批量获取启动分区呢?

windows batch

3
推荐指数
1
解决办法
1269
查看次数

为什么我不能在 FTP 中使用 'size' 命令?

我在Windows XP上将我的操作截图如下。正如 remotehelp 所说,size应该执行该命令。但我得到了一个invalid command. 我该如何解决这个问题?

替代文字

windows ftp

2
推荐指数
1
解决办法
8221
查看次数

从 zip 文件中检测内容而不解压缩

我正在尝试检查大量 zip 文件以确保它包含正确的目录。我所做的是循环所有的 zip 文件,然后unzip用来解压缩并一一检查。但是 CPU 和耗时的问题出现了。我相信如果不解压缩就完成情况会更好。所以有这项工作还有其他更有效的解决方案吗?

linux zip shell

0
推荐指数
1
解决办法
696
查看次数