在 OS X Lion 中,当我按下cmd+ shift+4然后按下 时space,我会截取一个应用程序的屏幕截图。
但是我的操作系统是西班牙语,截图文件名很长,有空格和“(,)”字符。
Captura de pantalla 2011-09-25 a la(s) 15.25.54.png
Run Code Online (Sandbox Code Playgroud)
如何更改屏幕截图的默认名称?
我搜索了一种从 vim 编辑印象笔记的方法
我从这个开始
#!/bin/bash
evernoteDir="$HOME/Library/Application*Support/Evernote/data"
dataDir=$(ls -trlh $evernoteDir| tail -n 1| awk '{print $NF}')
contentDir="$evernoteDir/$dataDir/content"
file=$(ls -trlh $contentDir | tail -n 1| awk '{print $NF}')
vim -c 's/div>/div>\r/g' $contentDir/$file/content.html
Run Code Online (Sandbox Code Playgroud)
https://gist.github.com/1256416
或者也许为此创建一个vim插件......
你有什么建议吗?
编辑:
对于 html 格式的 Evernote 笔记的更简单版本,我制作了这个 vim 功能
" Markup function {{{
fun! MkdToHtml() "{{{
" markdown to html
silent! execute '%s/ $/<br\/>/g'
silent! execute '%s/\*\*\(.*\)\*\*/<b>\1<\/b>/g'
silent! execute '%s/\t*###\(.*\)/<H3>\1<\/H3>/g'
endf "}}}
command! -complete=command MkdToHtml call MkdToHtml()
nn <silent> <leader>mm :MkdToHtml<CR>
" }}}
Run Code Online (Sandbox Code Playgroud)
以及用于打开最后编辑的音符的 vim 功能
fun! …Run Code Online (Sandbox Code Playgroud) 我在 Mac OS X 上使用 vim,但这在 Terminal.app 和 iTerm 中真的很慢。
多条线路的进展变得乏味。
一些解决方案的想法?
在~/.tmux.conf,与
bind-key v split-window "vim"
Run Code Online (Sandbox Code Playgroud)
我可以在拆分窗口中启动 vim。
如何在 tmux 中使用两个键bind-key?
例子:
bind-key vG split-window "vim +$"
Run Code Online (Sandbox Code Playgroud) 在 linux 中存在该rename命令,用于重命名一组具有正则表达式的文件。
rename 's/prefix_//' *.jpg
Run Code Online (Sandbox Code Playgroud)
如果我在 cygwin 包中搜索,我会找到该renameutils包,但这不会安装重命名命令,安装 qmv 和其他类似的东西。
我如何rename在 cygwin 中安装?
当我尝试 scp 传输时,出现此错误:
protocol error: bad mode
Run Code Online (Sandbox Code Playgroud)
PD:我可以建立 ssh 连接。
我可以在新选项卡中打开一个文件:
:tabnew file
Run Code Online (Sandbox Code Playgroud)
假设我有很多文件,例如:util.h 和 util.cpp。
如何在单独的新选项卡中打开这些文件?
我正在寻找类似的东西
:tabnew util.*
Run Code Online (Sandbox Code Playgroud) 在 ~/.tmux.conf 中,我使用这个 bind-key
bind-key R source-file ~/.tmux.conf; display-message "~/.tmux.conf is reloaded"
Run Code Online (Sandbox Code Playgroud)
但是,当我使用这个 tmux 创建一个新会话时。为什么 ?
这是完整的文件
vim ×4
mac ×2
macos ×2
tmux ×2
batch-rename ×1
cygwin ×1
evernote ×1
osx-lion ×1
performance ×1
scp ×1
screenshot ×1
ssh ×1
tabs ×1
terminal ×1
terminal.app ×1