975779964 最近的时间轴更新
975779964

975779964

V2EX 第 326964 号会员,加入于 2018-07-05 10:17:36 +08:00
今日活跃度排名 21644
975779964 最近回复了
@haoliang 这个是交换插件呀,我在用呢 ,但是和我 想要 不是一个东西…… 我想要的是 不只通过 easymotion 移动 ,也可以 copy/cut/replace 根据 easymotion 提示 的 text_object
@aloxaf 谢谢! 学习了, 原来 zsh 也有自己的 语法 https://github.com/goreliu/zshguide
@aloxaf 我大概明白了,
__fsel 应该是调用 fzf 的命令
$(__fsel):h 是 把是取目录名,即最后一个 / 之前的部分,如果没有 / 则为 .

现在的问题是

为什么要返回 cd xxx 这个命令的结果呢?
@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)
14 天前
回复了 975779964 创建的主题 Vim vim 编辑中文太痛苦了!
@fighter9010 写代码注释,mardown 文档 这些都要中文输入啊……
把笔记本自带键盘禁用 ,然后 把你的 键盘放上去 ,就可以 啦
23 天前
回复了 hzjseasea 创建的主题 Vim 使用 vim 写程序
你是说这样? ![dudu]( http://tva1.sinaimg.cn/large/00661R4uly1gw8nitjtl3g30ms0fyqlx.gif)

可以按 alt + 鼠标 下划 变成 多行多光标 然后 shift tab ,也可以用 ideavim 按 shift+v 然后 jk 调整 行 数 ,按 < 来 代码 左移 tab
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2589 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 13:45 · PVG 21:45 · LAX 05:45 · JFK 08:45
♥ Do have faith in what you're doing.