我有一个csv,看起来错误的某些行,所以我想手动删除行范围1到281387使用Visual Studio代码作为文本编辑器。
1
281387
我试过使用光标和Ctrl + Shift + ↑从281387行到1行,但需要很长时间。有没有快速的方法来解决这个问题?
mwecs4sa1#
Ctrl+Shift+Home
2admgd592#
快速的方法是不使用vscode ;)先不谈无益的厚脸皮,使用vim或emacs来快速解决这个问题。假设你还没有安装emacs,vim可能已经在你的机器上了。如果你是windows,去安装neovim。1.打开vim到该文件(vim /path/to/that/file)或nvim(如果您使用的是neovim)1.按下退出按钮(进入正常模式)1.点击gg(将光标移到文件顶部)1.现在键入281387dd并点击enter(这将运行删除行dd命令,无论您要求它执行多少次)1.如果正确,输入:wq保存文件并退出vim(:q!退出而不保存)
vim /path/to/that/file
nvim
gg
281387dd
enter
dd
:wq
:q!
g6baxovj3#
像Select Line Range这样的扩展允许快速选择文档中的任何范围的行,包括从光标到任何行。然后只需delete。
delete
3条答案
按热度按时间mwecs4sa1#
Ctrl+Shift+Home
键2admgd592#
快速的方法是不使用vscode ;)
先不谈无益的厚脸皮,使用vim或emacs来快速解决这个问题。假设你还没有安装emacs,vim可能已经在你的机器上了。如果你是windows,去安装neovim。
1.打开vim到该文件(
vim /path/to/that/file
)或nvim
(如果您使用的是neovim)1.按下退出按钮(进入正常模式)
1.点击
gg
(将光标移到文件顶部)1.现在键入
281387dd
并点击enter
(这将运行删除行dd
命令,无论您要求它执行多少次)1.如果正确,输入
:wq
保存文件并退出vim(:q!
退出而不保存)g6baxovj3#
像Select Line Range这样的扩展允许快速选择文档中的任何范围的行,包括从光标到任何行。然后只需
delete
。