V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  975779964  ›  全部回复第 4 页 / 共 6 页
回复总数  112
1  2  3  4  5  6  
2022-04-28 17:38:30 +08:00
回复了 xQmQ 创建的主题 Windows 用了多年 Windows,发现还是喜欢 Windows
@ilaipi 我指的不是 wsl 安装 docker ,就是 wsl 的 systemctl 功能 我 捣鼓不出来 ……

nvim 我也配置 过 ,但是 和 idea(jb 的 ide) + ideavim 体验 还是有差距 (也是我 配置 的不好)

我举个例子

idea -> ctrl + alt +v 提取变量 ,nvim 里面 我不知道怎么配

ctrl + alt + c / f / p / n 同理

还有 idea 的 后缀 liveTemplates , 比如有个变量是 v

你打 v.soutv ,他就会变成 System.out.println("v = " + v);

这个在 nvim 里面 我也不知道怎么配

其他还有好多 在 nvim 里面 我不会配置的地方 ,所以 我就 折腾不下去了 ,还是用 idea + ideavim 了 ……
2022-04-28 17:27:00 +08:00
回复了 xQmQ 创建的主题 Windows 用了多年 Windows,发现还是喜欢 Windows
@HelloWorld556 奥, 你指的是 远程开发 ? 这个我还真没想到 ……
2022-04-28 17:16:37 +08:00
回复了 xQmQ 创建的主题 Windows 用了多年 Windows,发现还是喜欢 Windows
楼主 你 wsl 的 service 怎么搞的 ,比如 你要 sudo systemctl restart docker.service ,wsl 里面 我好像不行

还有 你代码环境 都放在 wsl 里面 ,那你 怎么开发呢? 纯命令行开发么?

还是 在 wsl 里面 装 idea, 然后 用 那个 远程 桌面 把 wsl 里面的 idea 显示在 win10 上面 ,但是这样 的话 输入

中文 怎么解决?
2022-04-28 10:17:29 +08:00
回复了 YuiTH 创建的主题 程序员 JB 系(Pycharm)转 VS 写 C#,一些习惯改不过来求助
你还是用 rider 吧,resharper 特别吃内存 ,16g 内存根本不够,写一会代码卡一下

我之前用 vs ,怎么都用不习惯, 最后还是用 rider + ideavim 了

vs 好是好,但是不符合我的习惯
你生小孩只是为了养老?

父母可以 选择生不生小孩 ,小孩是没有办法选择 父母的

如果有选择 ,我就选择 不出生

我要是从未出生,就不必受苦了
2022-04-19 18:27:32 +08:00
回复了 jheroy 创建的主题 分享发现 推荐一个 vimlike 的浏览器 vieb
@jheroy 用人家编译好的 chrome 就可以

https://brookhong.github.io/2021/04/18/brook-build-of-chromium-cn.html

商店设置界面都能用
2022-04-19 17:49:31 +08:00
回复了 pluvet 创建的主题 问与答 Vim 如何选中往后两个相同词然后批量编辑?
f1sweight<Esc>;.;.

解释,f1 找到 当前行第一个 1 的字符

s 删除当前字符并进入编辑模式

然后 输入 weight

esc 退出 编辑模式

; 查找当前行 下一个 1 字符

. 重复上一个编辑模式的操作

; 查找当前行 下一个 1 字符

. 重复上一个编辑模式的操作

我只会这种笨办法 ……
2022-04-04 11:42:05 +08:00
回复了 idblife 创建的主题 Linux Linux 作为主力系统在换电脑后如何做数据迁移
用 rsync 就可以 了,前提是 你要准备两个 u 盘 ,本质上就是 把除了 /proc 等 目录 全部拷贝 到新电脑 ,然后做下磁盘引导就行了,很容易的 ,我写了 记录 arch linux 迁移 的 ,你可以 参考下 https://www.cnblogs.com/ifnk/p/15680528.html
你用虚拟机的话 ,有现成的 文件 可以 用啊,virtualbox 的格式叫 vdi ,你直接 搜索 arch vdi download 下就有了

https://www.osboxes.org/arch-linux/

这个是 arch 的 ,有 xfce 和 cli 两种, 你要桌面 就 下载 xfce 的 ,最新版本是 今年 1 月 的 ,vmware 的 文件 也有
2022-02-24 11:24:50 +08:00
回复了 advancejar 创建的主题 Linux 笔记本用 Linux 的意义何在?
我用 arch + i3wm 一年了 笔记本是 thinkpad e15(16g 内存) ,总结以下几个优点

1 省资源 ,开机 到界面 的话 不到 500m 的 内存占用 ,之前用 win10 的时候 一样的笔记本 内存占用 2.8G,这样省下的内存可以多开一个 ide 项目 ,之前 用 win10 的时候 开 2 个 spring-boot 微服务 ,1 个 ant-design react 项目 加上 yarn serve 和浏览器查看效果 跑起来 内存 就占没了 ,关键 你从 idea 切换到 webstorm 的时候 他 明显 卡顿一下,有时候 还会变白框…… 体验很差 , 装成 linux 的话 没有再 出现这个问题

2 打开 ide ,yarn serve 编译好像变快了(也可能是心理原因 )

3 操作方便 ,win 10 你 打开 两个 idea , 一个 webstorm , 加一个 chrome ,工作的话 ,想不用鼠标快速切换 到对应 的程序 的话 ,原生 的快捷键 要么 是 按 alt +tab ,要么 就是 按 win+ 数字键, 比较恶心 的是 比如 两个 idea 刚好 在 任务栏 第一个 那你就要按两遍 win+ 1 ,为此 我还 写了 个 ahk 脚本 ,把 右 ctrl + a s d f 分别 映射成 win + 1234 了 ,这样方便 全键盘 切换程序操作 但是 ahk 有个坏处 是 容易 卡键 ,这个 我 谷歌了好久 没有 找到 好的解决方法 ,还有你 要是 屏幕 大的话 ,可能 会把 idea 放左边 ,chrome 放右边, 程序的焦点 切换 除了 按 alt+tab 获取 win +1 ->win+2 ->win+1 以外 没有快速 切换 的办法 ,还 特别容易切错( alt+tab 多按一下)

linux 下 i3wm 程序焦点 切换 可 太方便了 ,win + 1234 切换 虚拟桌面 ,然后 win + hjkl 上下左右 切换 焦点 ,而且 他也有好用 的映射软件 叫 xkeysnail ,我为了更方便 的切换 程序 焦点 ,把 左 ctrl 映射成 win + h ,右 ctrl 映射成 win +l ,这样 你 开 多个程序 切换 的话 只要 按一 个键 就行了 ,切换 虚拟 桌面 也映射 成 RCtrl + ASD QWE ZXC -> win+ 123456789

4 迁移方便 ,装了 linux 如果想 要 换 新电脑 的话 ,直接 live cd 模式下 rsync ,就能把 老电脑 的配置 全都 复制 到 新电脑 了, 然后 设置一下引导 就 开机 了 ,不用 重新 配置 ,win 10 下 你换新电脑 ,就得 老老实实 重新 装软件

其他优点楼上 都补充了

我说下缺点 就是 微信 不好用…… 现在 用的是 deepin 的微信 ,有时候 就 黑屏卡住了 ,需要杀掉进程 重新 启动 ,还有一些 软件 只有 win 才有 ,需要 装虚拟机 win10 才能用
@haoliang 这个是交换插件呀,我在用呢 ,但是和我 想要 不是一个东西…… 我想要的是 不只通过 easymotion 移动 ,也可以 copy/cut/replace 根据 easymotion 提示 的 text_object
2021-11-30 15:18:56 +08:00
回复了 975779964 创建的主题 Linux 如何在 fzf 搜索的时候 定义 按下 enter 的动作
@aloxaf 谢谢! 学习了, 原来 zsh 也有自己的 语法 https://github.com/goreliu/zshguide
2021-11-30 12:27:21 +08:00
回复了 975779964 创建的主题 Linux 如何在 fzf 搜索的时候 定义 按下 enter 的动作
@aloxaf 我大概明白了,
__fsel 应该是调用 fzf 的命令
$(__fsel):h 是 把是取目录名,即最后一个 / 之前的部分,如果没有 / 则为 .

现在的问题是

为什么要返回 cd xxx 这个命令的结果呢?
2021-11-30 11:43:53 +08:00
回复了 975779964 创建的主题 Linux 如何在 fzf 搜索的时候 定义 按下 enter 的动作
@aloxaf 哇,遇到 fzf-tab 的作者了! 是我想要的结果 , zsh 里面定义 快捷键也可以 ! 谢谢 ,但是 我 shell 太差, 有点不明白
fzf-file-widget() {
cd ${$(__fsel):h} # 这个 __fsel 是啥? (__fsel):h 又是什么意思
local ret=$? # 在函数中定义局部变量 将上个 cd xxx 的结果返回 (但是 cd xxx 结果应该返回 0 呀 return 0 做什么呢? )

# 这两行是刷新 prompt 的,可以去掉, (zle 好像是 定义 zsh 快捷键之类 的)
zle push-line-or-edit
zle accept-line

return $ret
}
zle -N fzf-file-widget
bindkey '^T' fzf-file-widget

能不能帮我解释下…… 或者 有没有对应 资料 的网站 我去 学习下
@SachinBeyond ? 你用手托 你怎么按 ctrl ? 我一直都是这么 按键盘的, 就算 不把键盘放笔记本上 也不用 手拖啊,刚好 左手掌 压在 左 ctrl 上 ,右手掌 压在 右 ctrl 上
@SachinBeyond 我就是这么整的啊…… 怎么不合适了 ? ![]( https://pic3.zhimg.com/v2-e6b4936582c1989b64c510ef94189af2_r.jpg?source=1940ef5c)
2021-11-25 09:36:14 +08:00
回复了 975779964 创建的主题 Vim vim 编辑中文太痛苦了!
@fighter9010 写代码注释,mardown 文档 这些都要中文输入啊……
把笔记本自带键盘禁用 ,然后 把你的 键盘放上去 ,就可以 啦
2021-11-16 18:26:04 +08:00
回复了 hzjseasea 创建的主题 Vim 使用 vim 写程序
你是说这样? ![dudu]( http://tva1.sinaimg.cn/large/00661R4uly1gw8nitjtl3g30ms0fyqlx.gif)

可以按 alt + 鼠标 下划 变成 多行多光标 然后 shift tab ,也可以用 ideavim 按 shift+v 然后 jk 调整 行 数 ,按 < 来 代码 左移 tab
1  2  3  4  5  6  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   895 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 45ms · UTC 19:14 · PVG 03:14 · LAX 12:14 · JFK 15:14
Developed with CodeLauncher
♥ Do have faith in what you're doing.